【问题标题】:How to hide Android application from task switcher如何从任务切换器中隐藏 Android 应用程序
【发布时间】:2013-08-30 02:23:03
【问题描述】:

我有一个想要从正在运行的进程列表中隐藏的应用程序(Android 4.x 上的“最近”选择器)。我怎样才能做到这一点? 如果有人能指出问题的资源或整体架构,我将不胜感激?

我对 android 还很陌生,所以我花了一些时间才知道选择器窗口被称为“最近”。 (在 grepcode 上导航源代码以及区分制造商发起的流程/活动和 android 主版本中包含的流程/活动也有困难)。

我对各个正在运行的元素称为任务有模糊的理解,但不确定任务与 apk 的/活动/服务之间的关系。某处必须有一段代码选择是否可以切换给定进程并在任务管理器中表示。

我希望需要生根,或者某些制造商授予的能力。

【问题讨论】:

  • “Android 4.x 上的‘最近’选择器”不是“正在运行的进程列表”。
  • 考虑编写垃圾邮件/病毒?
  • 非常感谢!没想到会这么简单。

标签: android


【解决方案1】:

只需将其添加到您的清单中:

<activity android:name="qualified.name.of.Activity" android:excludeFromRecents="true" ...>  

在此处了解更多信息:http://developer.android.com/guide/topics/manifest/activity-element.html

【讨论】:

  • Aaand 现在是重复的答案 :)
  • 谢谢!但是,我怀疑还有更多。现在自己看到了:在我的 Android 2.3.4(三星)上,在最近的应用程序弹出窗口中还有一个“任务管理器”,看似 com.sec.android.app.controlpanel。我的应用程序仍然显示在那里,作为一项任务。知道是否可以将其从那里移除吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-01-04
  • 2011-08-31
  • 1970-01-01
  • 1970-01-01
  • 2012-04-16
  • 2015-03-15
  • 1970-01-01
相关资源
最近更新 更多