我想製作Android應用程序,這是應用程序將在家庭竊聽時破壞。所以當應用程序再次啓動時,應用程序將從頭再次啓動。不恢復應用程序``主頁按鈕單擊時終止的應用程序?
0
A
回答
1
@Override
public void onAttachedToWindow()
{
Log.i("TESTE", "onAttachedToWindow");
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
使用此方法,HOME按鈕停止在此活動(僅此活動)中工作。然後你只需重新實現,因爲這是一個正常的按鈕事件(例如後退按鈕)。從Can I override the 'Home' button in my application?
0
採取
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_HOME) {
Log.i("TESTE", "BOTAO HOME");
return true;
}
return super.onKeyDown(keyCode, event);
}
爲此在您的onStop方法
@Override
protected void onStop() {
finish();
super.onStop();
}
希望這個作品
0
可以覆蓋的onPause,每次在完成應用程序活動暫停。這會在不在前臺時破壞應用程序。
@Override
public void onPanelClosed(int featureId, Menu menu) {
finish();
super.onPanelClosed(featureId, menu);
}
或者您可以在清單中聲明此活動不應該返回。這不會破壞應用程序,當不在前臺。
<activity
android:name="com.testapp.MainActivity"
android:label="@string/app_name"
android:noHistory="true" >
</activity>
0
在清單您的主要活動把
android:clearTaskOnLaunch="true"
android:finishOnTaskLaunch="true"
從官方文檔clearTaskOnLaunch
http://developer.android.com/guide/topics/manifest/activity-element.html
當值是「真」,每當用戶啓動任務再次,他們 被帶到其根源活動,無論他們在最後的 做什麼在任務中,並且不管他們是否使用了Back或者Hom e 按鈕將其退出。當值爲「false」時,可能會在某些情況下清除任務的活動 (請參閱alwaysRetainTaskState 屬性),但並非總是如此。
假設,例如,有人從家裏 屏幕啓動活動P,並從那裏進入活動Q.用戶一次按下主頁, 然後返回到活動P.通常情況下,用戶將看到活動 Q,因爲那是他們最後在P的任務中做的。但是,如果P 將此標誌設置爲「true」,則在用戶按Home並且任務轉到 背景時,其上的所有活動(此 個案中的Q)都會被刪除。所以用戶在返回任務時只能看到P.
相關問題
- 1. 按下主頁按鈕後,我的應用程序未終止
- 2. 單擊關閉按鈕時終止應用程序
- 3. 當用戶單擊主頁按鈕時,終止活動
- 4. 當按鈕點擊時終止應用程序
- 5. 如何在主頁按鈕被按下時終止進程?
- 6. 終止按鈕點擊應用程序的代碼(在iPhone中)
- 7. 單擊按鈕時Android應用程序停止
- 8. 當用戶單擊主頁按鈕時,如何重置iOS應用程序?
- 9. 如何禁用單擊切換按鈕時的主頁按鈕
- 10. 主頁按鈕不會終止程序在模擬器
- 11. 當主頁按鈕按下時,如何以編程方式終止android應用程序?
- 12. 如何在雙擊主頁按鈕或轉到主頁時停止運行應用程序?
- 13. 當用戶單擊主頁按鈕時,應該暫停Asynctask
- 14. 單擊可搜索的活動終止時按下按鈕
- 15. 在程序終止時打印按鈕點擊次數
- 16. Android的 - 自定義主頁應用程序未顯示時,單擊主頁按鈕
- 17. 如何在主頁按鈕被按下時終止活動?
- 18. 應用程序關閉按鈕單擊
- 19. 單擊按鈕凍結應用程序
- 20. 如何保存視頻捕獲進行中,如果用戶點擊主頁按鈕來終止應用程序
- 21. 按下主頁按鈕時退出應用程序。
- 22. 在iOS中按下主頁按鈕時應用程序崩潰?
- 23. Windows 8應用程序 - 單擊按鈕時的簡單動畫?
- 24. 點擊單選按鈕從Android應用程序的HTML頁面
- 25. 按鈕單擊後,應用程序停止工作
- 26. 當點擊按鈕時應用程序停止
- 27. xcode IOS 5按鈕關閉應用程序,如主頁按鈕
- 28. 在MFC應用程序中單擊按鈕時顯示錶單
- 29. 當我單擊按鈕時,我的應用程序意外停止
- 30. 當點擊主頁按鈕後返回到應用程序時,UI搞砸了