1

我正在開發一個基於此example的運行於所有其他應用程序之上的Android應用程序。後退按鈕被運行在所有其他應用程序之上的應用程序阻止

問題是,當這個服務運行時,按鈕在任何地方都沒有效果(除了通知面板,它可以通過後退按鈕關閉,因爲它在我的應用程序之上)。

問題: 如何使後退按鈕「忽略」我的應用程序,並在下面的應用程序的功能?

回答

0

我發現我一直在尋找:

只是改變

WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL, 

WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE, 
2

我認爲你應該使用

onBackPressed()

功能,它可以被覆蓋。

0
在您的應用程序

@Override 
public void onBackPressed(){ 
    return; 
} 
相關問題