2013-08-29 46 views
4

我有一個應用程序,我想從正在運行的進程列表中隱藏(Android 4.x上的'最近的'選擇器)。我怎麼能做到這一點? 如果有人能指出我的資源或整體架構,我將不勝感激?如何從任務切換器隱藏Android應用程序

我對android很新,所以花了一些時間才知道選擇器窗口被稱爲'recent'。 (在grepcode上導航源代碼時遇到困難,並區分製造商發起的流程/活動與包含在android主版本中的流程/活動)。

我有模糊的理解,個別運行元素被稱爲任務,但不知道如何任務和apk /活動/服務相關。必須有一段代碼選擇是否可以切換給定進程,並在任務管理器中進行表示。

我期望生根是必需的,或者一些製造商授予的能力。

+0

重複http://stackoverflow.com/questions/3762763/how-to-remove-application-from- latest-application-list –

+0

「Android 4.x上的''recent'選擇器」不是「正在運行的進程列表」。 – CommonsWare

+0

想寫點垃圾郵件/病毒? – ankitjaininfo

回答

6

只需添加到您的清單:

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

更多,在這裏:http://developer.android.com/guide/topics/manifest/activity-element.html

+1

Aaand現在重複的答案:) –

+0

謝謝!但是,我懷疑還有更多。現在我自己看到了:在我的Android 2.3.4(Samsung)上,最近的應用程序彈出窗口中還有一個「任務管理器」,看起來像com.sec.android.app.controlpanel。作爲一項任務,我的應用程序仍然顯示在那裏。任何想法,如果它可以從那裏刪除? – user2164194

相關問題