다음과 같이 할 수 있습니다. 단지 의도에서 값을 가져 두 버튼 클릭에 아래의 함수를 호출하고 두 번째 활동 지금 단추 1 = 1, 단추 2 = 2
/*
* Button 1 press then pass = 1
* Button 2 press then pass = 2
* */
private void buttonPressed(int value)
{
Intent intent = new Intent(YourActivity.this, SecondActivity.class);
intent.putExtra("BUTTON_PRESSED", value);
startActivity(intent);
}
에 대한 값을 전달합니다. 버튼 클릭에
intent.putExtra("button","button1");
사용하여 다음 활동에 Intent
를 사용
int whichButtonPressed = getIntent().getIntExtra("BUTTON_PRESSED", 0);
if (whichButtonPressed == 1)
{
// Show image 1
}
else if (whichButtonPressed == 2)
{
// Show Image 2
}
각 버튼마다 고유 한 값을 전달하여 어떤 버튼을 눌렀는지 알 수 있습니다. –
활동의 번들 값을 두 번째 활동으로 전달하십시오. 두 번째 활동에서 그 묶음을 얻고 그것에 따라 결정하십시오. –
대단히 고마워! – Taka