0
我試圖阻止/禁用Android中的最近的應用程序按鈕。爲此,我試圖使用這個答案:Block/disable recent apps button試圖禁用android中的最近的應用程序按鈕
但是,它似乎不工作。我正在測試API 15的模擬設備。API15 +的答案是否正確?
我可能會錯過什麼嗎?
我的應用程序有兩個活動,我希望它被禁用的第二個,所以我已包含重寫的onPause代碼到第二個活動。
在此先感謝
編輯:這是問題不是哲學,它是關於有它的工作。我在Android中並不陌生,我知道我想要做的是違背Android中常見的做法。我完全瞭解它。這個問題即將有一些其他人已經開始工作,並知道爲什麼它不工作。
編輯2:它似乎沒有太多一致的標準,如果你在這裏標記這個問題消極,而被引用的線程肯定標記爲幾乎相同的話題。
EDIT3:清單
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.sample"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="15"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.REORDER_TASKS" />
<application android:label="@string/app_name" android:icon="@drawable/ic_launcher">
<activity android:name=".InitPage"
android:label="@string/app_name"
android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen" >
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name=".MainPage"
android:label="@string/app_name"
android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen" >
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
</application>
</manifest>
幸運的是,你不能禁用任何硬件按鈕 – pskink
我需要這樣做,因爲它將是一個應用程序,將部署在公共基礎設施和人們將使用它。然後,我不希望人們擺脫應用程序。我想允許一種獨特的方式擺脫設備的管理員將知道的應用程序 – jevora
想象一個應用程序,禁用後面和主頁按鈕,你想使用它嗎?我不會,如果你想要這樣的應用程序寫你自己的家庭發射器 – pskink