android中的模态活动,防止模糊重点活动

android中的模态活动,防止模糊重点活动,android,windows,android-intent,android-activity,Android,Windows,Android Intent,Android Activity,我有一个应用程序是基于windows的原则,并没有遵循android的方式 不要问为什么,这只是一个要求,我知道不应该这样做 问题是: 我有一个启动两个透明活动的应用程序,活动A和活动B 如果显示的是活动A,而不是应该显示活动B,则没有问题,因为活动B将位于活动A之上。 但如果显示透明活动B,则如果我触发意图,活动A将覆盖活动B,…:(,业务逻辑是,如果显示B,则A也应显示,但在A后面。如果用户取消B,则A将可见 我希望我能把这描述得很好,据我所知这是不可能的,但我想问问更有经验的人 如果有可能

我有一个应用程序是基于windows的原则,并没有遵循android的方式

不要问为什么,这只是一个要求,我知道不应该这样做

问题是:

我有一个启动两个透明活动的应用程序,活动A和活动B

如果显示的是活动A,而不是应该显示活动B,则没有问题,因为活动B将位于活动A之上。 但如果显示透明活动B,则如果我触发意图,活动A将覆盖活动B,…:(,业务逻辑是,如果显示B,则A也应显示,但在A后面。如果用户取消B,则A将可见

我希望我能把这描述得很好,据我所知这是不可能的,但我想问问更有经验的人

如果有可能开始其他活动不包括的某些活动


注意:我说的是仅从我的应用程序中阻止活动

在其Intent extras中搜索一个特殊的命令关键字,如果找到它,A还从其
onCreate()启动B
。因此,要启动A,请使用简单的A意图;要启动B,请在A的意图中添加特殊关键字,A将启动,B也将启动。

A和B是从服务启动的,而不是在某些按钮或其他东西上启动的…,在我的情况下,您的解决方案无法实现。而且,即使我能够在意图中添加特殊的内容,这也不会阻止A接受t他关注并结束B您的服务是如何开始活动的?有一个意图,开始的意图不是问题,问题在于模糊的活动,我想您不理解我的问题:),但感谢您的尝试,但是10人团队无法通过焦点的改变来解决这个问题,如果您是专家,请回答:)