2016-11-05 58 views
1

我想創建一個自助服務終端類型的應用程序,所以當你按最近的應用程序按鈕我不希望用戶能夠去不同的應用程序。我一直在搜索,但在這個問題上找不到任何東西。目前該解決方案在此 線程Recent apps button in androidAndroid攔截/禁用最近的應用程序按鈕

然而,這似乎並沒有爲我工作在Android 6.0

可有人請點我就如何做這個正確的方向? 感謝

+0

我再次說它不可能直接攔截那個按鈕,但你可以爲它做一些解決方法,在答案中提到了一個[這裏](http://stackoverflow.com/questions/17769367/android-intercept-最近的應用程序按鈕),我希望這會有所幫助! –

回答

1

在您所提供自己可以找到答案的鏈接:

這有可能在Android的覆蓋最近使用的應用按鈕?不是從 一個普通的SDK應用程序。

歡迎您建立自己的自定義ROM,修改 總覽屏幕,然後說服人們在其設備上安裝自定義ROM的 。

所以你的答案是沒有在由Google提供的SDK編寫的應用程序中。

+0

Play商店中有應用程序,例如Mobilock可以執行此操作。我在最新的Android版本上安裝了Nexus 5x和Im,Mobilock在這方面效果很好。當您按最近的應用程序按鈕時,最近的應用程序會在短時間內出現,應用程序將切換回您允許運行的默認應用程序。 – user1281566

1

這是不可能的。 Android無法控制最近的應用和主頁按鈕。你不能允許用戶不離開應用程序。這是用戶的選擇。

編輯:你將能夠控制這些按鈕的唯一方法是如果你有系統級別的權限。要獲得設備的系統級權限,您必須擁有系統證書,除非您在設備上創建了Android ROM,否則您將不具有該證書。