Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.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
Android 如果在结果活动中启动了新活动,则不会调用OnActivityResult_Android - Fatal编程技术网

Android 如果在结果活动中启动了新活动,则不会调用OnActivityResult

Android 如果在结果活动中启动了新活动,则不会调用OnActivityResult,android,Android,我有三项活动 首先使用startActivityForResult启动第二个, 第二步从第三步开始,设置结果并自行完成 但是,第一个活动不会在ActivityResult上触发。当您启动第二个活动时,请在intent上设置以下标志: 公共静态最终整数标记\活动\前进\结果 自:API级别1 如果已设置,并且正在使用此意图从现有活动启动新活动,则现有活动的回复目标将转移到新活动。这样,新活动可以调用setResult(int),并将结果发送回原始活动的应答目标。 常量值:33554432(0x02

我有三项活动

首先使用startActivityForResult启动第二个, 第二步从第三步开始,设置结果并自行完成


但是,第一个活动不会在ActivityResult上触发。

当您启动第二个活动时,请在intent上设置以下标志:

公共静态最终整数标记\活动\前进\结果 自:API级别1

如果已设置,并且正在使用此意图从现有活动启动新活动,则现有活动的回复目标将转移到新活动。这样,新活动可以调用setResult(int),并将结果发送回原始活动的应答目标。
常量值:33554432(0x02000000)

我最终决定使用对backbackback有很大控制权的片段重写此文件。

请参阅