jjzjj

singleInstance

全部标签

android - FLAG_ACTIVITY_CLEAR_TOP 和 android :launchMode ="singleInstance"

我想我刚刚发现了一个非常奇怪的错误...但它可能只是我从未听说过的某种功能。在我的应用程序中,如果我在AndroidManifest上有任何带有android:launchMode="singleInstance"的Activity,当您尝试使用以下代码将堆栈“清理”到某个点时:Intentintent=newIntent(this,Xpto.class);intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP|Intent.FLAG_ACTIVITY_CLEAR_TOP);startActivity(intent);它转到那个Activity。

android - 如何完成多个 SingleInstance Activity?

我有几个使用launchModeSingleInstance的Activity。注销时我想完成所有Activity并打开launchScreen。valintent=Intent(context,LauncherActivity::class.java)intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK)intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)(contextasAppCompatActivity)

Android singletop singleinstance 和 singletask

我在为不同的Activity实现不同类型的启动模式时遇到了设计问题。我有5个Activity。视频列表视频详情收藏夹列表视频搜索视频播放器当用户启动应用程序时,它会转到显示视频列表的VideoList。单击任何视频将它们带到视频详细信息。该页面中有两个按钮。播放按钮和添加到收藏夹按钮。我在所有页面上都有一个页脚栏。页脚栏包含三个图像按钮。1HOME-将用户带到首页-视频列表页面2FAVORITESLIST-显示收藏视频列表。单击任何一个视频都会将用户带到视频详细信息3视频搜索-用户可以按艺术家姓名搜索视频。单击任何一个视频都会将用户带到视频详细信息我的问题是,如果我将所有Activit

android - startActivityForResult 无法与 launchMode singleInstance 一起正常工作

我希望我的应用程序的Activity堆栈上的Activity只有一个实例。我有几个屏幕是ListActivities,当ListActivity的另一个实例被更改(添加到、编辑、删除等)时,我不想经历更新ListActivity的前一个实例中的列表的痛苦和痛苦(或者有什么简单的方法可以做到这一点?)。注意:我已经读过singleTop会完成这个(虽然如果你点击后退按钮它会破坏Activity),但它不起作用。我有一个菜单,如果我转到我的收件箱屏幕,然后我转到我的快速列表屏幕,然后我再次转到我的收件箱屏幕,它会创建一个新的收件箱Activity。现在,在我的ListActivities上

android - singleTask 和 singleInstance 的区别

我在StackOverflow上没有找到任何可以回答我问题的帖子。我已经看过了Androidsingletopsingleinstanceandsingletask但这个问题和他的项目场景有关。singleTask和singleInstance有什么区别??我已阅读文档但无法理解..我也读过这个帖子AndroidsingleTaskorsingleInstancelaunchmode?但我无法理解。对不起 最佳答案 docs中不清楚的地方?The"singleTask"and"singleInstance"modesalsodiff

Android singleTask 还是 singleInstance 启动模式?

关闭。这个问题是opinion-based.它目前不接受答案。关闭3年前.锁定。这个问题及其答案是locked因为这个问题是题外话,但具有历史意义。它目前不接受新的答案或交互。我有一个应用程序,它有一个列表作为它的主要Activity,然后您可以单击打开该项目详细View的项目。我还有一个与主要Activity类似的搜索Activity,并且按预期工作。但是我希望此搜索Activity在堆栈中只有一个实例,以便用户可以多次搜索并单击返回将他们返回到他们在开始搜索之前所在的上一个View(而不是返回到上一个搜索结果)singleTask和singelInstance启动模式似乎都可以满足
12