在startActivityForResult中为activity 1设置requestCode:
呼叫活动2
Intent intent = new Intent(this,Activity2.class);
startActivityForResult(intent,10);
呼叫活动3
Intent intent = new Intent(this,Activity3.class);
startActivityForResult(intent,11);
现在,当你来onActivityResult检查requestCode
喜欢:
public void onActivityResult(int requestCode,Intent data)
{
super.onActivityResult(requestCode,resultCode,data);
switch (requestCode) {
case (10):
{
// do this if request code is 10.
}
break;
case (11):
{
// do this if request code is 11.
}
break;
}