2

我只是想知道我是否可以从另一个类处理 onActivityResult() 除了它被调用的类吗?

因此,如果我有活动 A,那么活动 B。

活动 B 调用onActivityResult(i, 1)

Activity A 可以像这样处理这个响应吗

onActivityResult(){
   if(resultCode == Activity.RESULT_OK){
      switch(requestCode){
case 1:
//handle data of image path.
break;
    }
  }
}
4

1 回答 1

1

流是这样的:

A 表示 1 类 B 表示 2 类

A.startActivityForResult() -> B.setResult() -> A.onActivityResult()

于 2013-08-19T06:34:03.003 回答