首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >singleInstance活动的任务关联?

singleInstance活动的任务关联?
EN

Stack Overflow用户
提问于 2019-05-29 10:53:59
回答 1查看 812关注 0票数 3

我想知道singleInstance活动的默认任务亲和性是什么?

因为每个singleInstance活动都作为根活动在新任务中打开。并且不需要声明android:taskAffinity。

我已经阅读了android活动的开发人员指南和文档。

https://developer.android.com/guide/components/activities/tasks-and-back-stackhttps://developer.android.com/guide/topics/manifest/activity-element.html#aff

代码语言:javascript
复制
<activity android:name=".MainActivity"
                  android:launchMode="singleInstance"
        >
</activity>

我想知道singleInstance activity作为根目录所在的任务的taskAffinity字符串文字。

EN

回答 1

Stack Overflow用户

发布于 2019-06-17 22:34:01

默认taskAffinity是清单<package>标记中的应用程序包名称。

这适用于所有活动,无论启动模式是什么。

这就是为什么许多开发人员在使用特殊的启动模式singleInstancesingleTask时会遇到问题,因为taskAffinity胜过启动模式,所以有时这些活动不会在新任务中启动,而是简单地启动到现有任务中,就好像启动模式是“标准的”一样。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56352460

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档