Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.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中,如何使用不同的数据通过意图生成单个活动实例?_Android_Android Activity - Fatal编程技术网

在Android中,如何使用不同的数据通过意图生成单个活动实例?

在Android中,如何使用不同的数据通过意图生成单个活动实例?,android,android-activity,Android,Android Activity,我想制作一个只需创建一次的活动,然后根据某些值进行更新。首先,我尝试通过Intent传递数据,但由于我将该活动作为singleTask,因此它没有获得新的Intent对象,而是使用了前一个 将数据传递给单个任务且需要更新某些值的活动的方式是什么?哪个实体生成新值?如果是服务,则您的活动可以建立通信渠道,因此服务可以向活动通知新数据 更多信息。如果你的活动是单任务,你需要在onNewIntent方法中处理新的意图是的,知道数据来自哪里会有帮助?其他活动、其他服务等。我试图通过onNewIntent

我想制作一个只需创建一次的活动,然后根据某些值进行更新。首先,我尝试通过Intent传递数据,但由于我将该活动作为singleTask,因此它没有获得新的Intent对象,而是使用了前一个


将数据传递给单个任务且需要更新某些值的活动的方式是什么?

哪个实体生成新值?如果是
服务
,则您的
活动
可以建立通信渠道,因此
服务
可以向
活动
通知新数据


更多信息。

如果你的活动是单任务,你需要在
onNewIntent
方法中处理新的意图是的,知道数据来自哪里会有帮助?其他活动、其他服务等。我试图通过onNewIntent,但也没有成功。