Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.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 Intent_Android Activity - Fatal编程技术网

Android 使用新的意图启动单实例活动时,是否替换了启动意图?

Android 使用新的意图启动单实例活动时,是否替换了启动意图?,android,android-intent,android-activity,Android,Android Intent,Android Activity,我有一个单实例活动,我从StartActivity(Intent)开始 一旦启动,我想偶尔用包含新数据的新意图更新它(已经启动的活动) 我的问题是:我能称之为startActivity(这里是一个新的意图)并接受这个新的意图吗 在活动中?singleTop的onNewIntent(Intent)似乎是可能的,但是SingleInstance呢?关于这个案子我似乎无法得到一个直接的答案 否则我怎么办 简而言之: 如果我以不同的意图重复执行startActivity(Intent),getInten

我有一个单实例活动,我从StartActivity(Intent)开始

一旦启动,我想偶尔用包含新数据的新意图更新它(已经启动的活动)

我的问题是:我能称之为startActivity(这里是一个新的意图)并接受这个新的意图吗 在活动中?singleTop的onNewIntent(Intent)似乎是可能的,但是SingleInstance呢?关于这个案子我似乎无法得到一个直接的答案

否则我怎么办

简而言之:

如果我以不同的意图重复执行startActivity(Intent),getIntent()是否反映了startActivity中使用的新意图?

为什么不试试看它是否有效?制作一个简单的测试程序来测试这一点,这是一个5分钟的练习。是的,好吧,如果你自己不花5分钟,我想你不会发现有人有兴趣花时间回答你的问题。祝你好运可笑的态度,因为有时我有时间回答别人的问题,有时我没有。有时别人有时间,有时他们没有。当人们有或没有是不同步。在有时间的时候回答别人的问题从长远来看会使每个人受益。现在我有太多的事情要做,所以我抛出了一个问题,想也许有人不经过实验就知道了。下一次当你没有时间而我有时间的时候,我不会回答你的问题。此外:这可能是一个5分钟(可能更多)的练习,以确保它在100次中92次有效,但它不是一个5分钟的练习,以验证在所有情况下,某些事情总是以完全相同的方式运行。我希望我的答案以知识为基础,而不是在可能的情况下反复尝试。