意图的onActivityResult到另一个活动 [英] Intent onActivityResult into another Activity
本文介绍了意图的onActivityResult到另一个活动的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我只是想知道,如果我可以的onActivityResult()从另一个类除了一这就是所谓的处理?
所以,如果我有一个活动,然后活动B。
活动B通话的onActivityResult(I,1)
。
能活动A处理这种反应像这样
的onActivityResult(){
如果(结果code == Activity.RESULT_OK){
开关(要求code){
情况1:
//图像路径的处理数据。
打破;
}
}
}
解决方案
流是这样的:
A表示1级
B表示2级
A.startActivityForResult() - > B.setResult() - > A.onActivityResult()
I would simply like to know if I can handle on onActivityResult() from another class besides the one it is called in?
So if I have Activity A then Activity B.
Activity B calls onActivityResult(i, 1)
.
Could Activity A handle this response Like so
onActivityResult(){
if(resultCode == Activity.RESULT_OK){
switch(requestCode){
case 1:
//handle data of image path.
break;
}
}
}
解决方案
The FLow is like this:
A Means Class 1 B Means Class 2
A.startActivityForResult() -> B.setResult() -> A.onActivityResult()
这篇关于意图的onActivityResult到另一个活动的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文