Pho*_*ton 5 android onactivityresult
我想在一个不扩展活动的类中使用 onActivityResult ,但这个类有一个全局变量作为活动的实例。这个类类似于:
public class myClass(){
public Activity myActivity;
.
.
.
// I want to add onMyActivityResult here
}
Run Code Online (Sandbox Code Playgroud)
我正在寻找这样的东西:
myActivity.setOnActivityResult...
Run Code Online (Sandbox Code Playgroud)
谢谢!
您可以执行以下操作
public class myClass(){
public static void activityResult(int requestCode, int resultCode, Intent data){
//right your code here .
}
}
Run Code Online (Sandbox Code Playgroud)
并在您的CLASS EXTENDS ACTIVITY中将其写入 onActivityResult 方法:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
myClass.activityResult(requestCode,resultCode,data);
}
Run Code Online (Sandbox Code Playgroud)
感谢这个答案:https : //stackoverflow.com/a/21780532/3818437
| 归档时间: |
|
| 查看次数: |
5968 次 |
| 最近记录: |