Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如果从覆盖开始,如何从活动中获得结果?_Java_Android - Fatal编程技术网

Java 如果从覆盖开始,如何从活动中获得结果?

Java 如果从覆盖开始,如何从活动中获得结果?,java,android,Java,Android,如果从覆盖开始,我如何从活动中获取结果,例如,我使用以下代码: Intent alertSett = new Intent(_ctx, AlertSettings.class); _ctx.startActivity(alertSett); //set destination setDestination(); 我想打电话到目的地;根据我从AlertSettings活动收到的设置,上下文中没有startActivityForResult,这似乎是正常的,因为它将触发Activity类中被

如果从覆盖开始,我如何从活动中获取结果,例如,我使用以下代码:

Intent alertSett = new Intent(_ctx, AlertSettings.class); 

_ctx.startActivity(alertSett);

//set destination
setDestination();

我想打电话到目的地;根据我从AlertSettings活动收到的设置,上下文中没有startActivityForResult,这似乎是正常的,因为它将触发Activity类中被重写的onActivityResult。还有其他方法可以实现吗?

您可以使用实现某种回调机制

您可以通过使用实现某种回调机制