2016-04-09 43 views
-2

一旦創建了Activity,我想要綁定用戶與Activity進行交互,即用盡操作按鈕或其他選項,但通過按設備的任何物理按鈕將無法取消或返回。我怎樣才能使它工作?如何使活動堅不可摧?

+1

我會盡快重新控制我的設備(通過重新啓動它)來卸載這樣的惡意軟件。在Play商店中首先留下1星評級和大量侮辱。 –

回答

0

如果你想控制的,當用戶按下回設備密鑰可以覆蓋onBackPressed方法:

@Override 
public void onBackPressed() { 
    //Handle as you wish 
} 

但是,當系統需要關閉您的應用程序來釋放一些資源,你無法阻止。你所能做的就是使用onSaveInstanceState保存狀態,所以在下一次運行中你可以恢復它。

+0

@ Yo'dilawar歡迎您,如果您發現答案有幫助,請接受它。 –