ホームボタンを長押ししたときに表示される最近のアプリリストと対話する方法はありますか?私はそれを完全にオフにしたい、あるいはエントリーをクリアすることができない場合。最近のアプリリストをオフにするか変更する
答えて
完全に無効にすることができないのかどうかはわかりませんが、あなたのアプリが表示されないように除外するには、android:excludeFromRecents="true"
をマニフェストファイルに設定します。
getRunningTasks of ActivityManagerをご覧ください。最近公開されたアプリのリストが表示されます。
公共 一覧 getRunningTasks(int型MAXNUM)
戻り は現在、最近のほとんどの は、第1、古いもの順に後 ことで、実行しているタスクのリスト。次へ をもたらしたとき、それは その前の状態で再起動できるように タスクは、 システムによって凍結されている可能性 - 「を実行すると、」タスクのコード のいずれかが現在ロードされているかの活動であることを意味しないことに注意してくださいフォアグラウンド
最後に、このquestion and answerは、長押しホームボタンのオーバーライドに関する情報を提供します。
あなたはあなたの活動の焦点をリッスンする必要があります。
あなたの活動がフォーカスを失うされ、Intent.ACTION_CLOSE_SYSTEM_DIALOGSの意図を発射。ここ
もっとに関する情報およびサンプルコード:link
私が見つけた最良の方法はこれを行うことです。
public class BaseActivity extends Activity {
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
Log.d("Focus debug", "Focus changed !");
if(!hasFocus) {
Log.d("Focus debug", "Lost focus !");
Intent closeDialog = new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);
sendBroadcast(closeDialog);
}
}
}// all credit goes here: http://www.juliencavandoli.com/how-to-disable-recent-apps-dialog-on-long-press-home-button/
これは私自身のコードではありませんが、これはただの最近のアプリリストを隠します表示します。それ以外のもの: Android, how to clear the recent task list which could get from Home button in most phone? Reflection is a possible way?
はルートなどが必要です
- 1. 最近のアプリリストに表示されるスナップショットを変更するにはどうすればよいですか?
- 2. ICS最近のアプリリストの「スワイプから終了」機能の処理
- 3. 最近のアプリリストから削除したときにアプリケーションが強制終了する
- 4. 最近のファイルの合計数を変更する
- 5. Excelは最も最近のセルの変更を返します
- 6. 最も近いクラスを検索してクラスを変更する
- 7. 最近のFacebook Connectへの変更 - asp.net?
- 8. linux:最近変更された* .phpファイルを検索する
- 9. 最近変更されたファイルを取得する方法
- 10. clearcase:最近変更されたファイルを表示する
- 11. xwiki /速度最近の変更
- 12. IEセッションCookieの最近の変更はありますか?
- 13. mediawikiからの特定の最近の変更を把握する
- 14. ヘッダは、()は単に私が最近変更されている
- 15. Mediawikiの最近の変更からページを除外
- 16. チェックボックスをオフにするとチェックボックスから最も近い選択を選択しますか?
- 17. linux最近変更されたファイルに基づいてシンボリックリンクを作成する
- 18. Xcode、最近更新されたプロジェクトを更新する方法
- 19. IDENTITYをオフに設定するテーブルを変更
- 20. 最近変更されたファイルをすばやく見つける
- 21. Facebook APIのFB.initとFB.loginの最近の変更点はありますか?
- 22. Android - 人々がダウンロードしたアプリリストに表示されたときにアプリの名前を変更する方法
- 23. Visual Studio 2008で少し前からトランクのブランチに最近のトランクの変更をマージするTFS
- 24. jQuery attr戻り値の型の最近の変更?
- 25. メディアウィキの最近変更されたページの短いリスト
- 26. 誰かが最近、GoogleスイングでGoogleの最近のスタートページに代わる方法を知っていますか?
- 27. 名前を変更しました「最近見た商品」
- 28. gitアーキテクチャで指定されたファイルの最近の変更を探す方法
- 29. YUIのDataTableに最も近いjQuery近似は何ですか?
- 30. 最近の写真をInstagramから入手するには?