假设您有两个活动A和B.活动A有两个按钮X和Y.有什么方法可以根据调用活动B的按钮接收不同的结果;
答案 0 :(得分:0)
尝试这样的事情:
按下按钮X时
intent.putExtra("Data for Activity A", data);
按下按钮Y时
intent.putExtra("Data for Activity B", data);
答案 1 :(得分:0)
要实现这一点,你必须在按钮onclicklisteners
上添加你的意图Intent i = new Intent(context,.class);
i.putExtra("action", "button x") //for button x listener on activity A
i.putExtra("action", "button y") //for button y listener on activity A
知道哪一个被点击就在活动B上做这个
Intent i = getIntent();
String result = i.getStringExtra("action");
if(result.equals("button x")) do something
else if(result.equals("button y")) do something