当意图过滤器启动活动时,请勿激活我的应用程序

时间:2014-01-17 06:25:46

标签: android android-intent android-activity

我有两个活动的实用程序应用程序 - 一个是主要的解释和一些设置更改,第二个是实用程序活动负责实用程序操作本身。实用程序活动具有NoWindow主题。

我希望从另一个应用程序启动实用程序操作不会将我的应用程序置于前台,如果用户仍在运行它。

重现的步骤:

  1. 我有活动A(启动器)和活动B(带有意图过滤器的实用程序活动,主题为NoWindow
  2. 用户从主屏幕午餐申请(A可见)
  3. 用户导航到另一个应用程序而不关闭我的
  4. 用户启动一些启动活动B的操作(我的应用程序已预告并呈现给用户,但因为B是NoWindow用户看到A)
  5. 我希望当用户启动活动B时,他不会看到活动B.

    你能告诉我如何实现这个目标吗?我想如果我将noHistory标志设置为活动A它将不会显示但我害怕在这种情况下如果我转移到活动C(关于)然后活动A消失表单堆栈并且如果用户按下将无法使用回来。

0 个答案:

没有答案