私のAndroidアプリケーションでは、現在、私の活動の1つが画面に集中しています。ユーザが "HOME"ボタンをクリックした場合、どのアクティビティメソッドが呼び出されるか。ホームボタンをクリックしたときに呼び出す方法は?
0
A
答えて
1
ホームアクティビティについて何も上書きすることはできません。 「ホーム」ボタンクリックを処理する方法はありません
1
:あなただけHome intent category.
詳細は、この他の質問を参照してくださいを使用することができます。これは設計によるものです。
コモンズウェアによる偉大な記事を読む:Please Ignore the HOME Button。 Android Developersグループのthisとthisスレッドも参照してください。その後
0
私の作品..
@Override
public void onAttachedToWindow() {
super.onAttachedToWindow();
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_HOME){
// Your code here.
return true;
}
return false;
}
+0
Android 2.3で私のために働く。しかし、それはAPIの意図された使用よりむしろハックのようであり、Android 4で私のために働かない。 – Miriam
関連する問題
- 1. 行をクリックしたときにdisplayInputDialogを呼び出す方法は?
- 2. メニュー項目をクリックしたときにmousedownイベントを呼び出す方法は?
- 3. monomac - ボタンをクリックしたときに新しいフォームを呼び出す方法
- 4. ユーザーがrecyclerviewのアイテムをクリックしたときにfinish()を呼び出す方法
- 5. ナビゲーションペインの項目をクリックしたときにJavaスクリプトメソッドを呼び出す方法
- 6. ボタンをクリックしたときにMainActivity.javaからMainActivity.javaを呼び出す方法
- 7. Vue:ボタンをクリックしたときに.focus()を呼び出す方法
- 8. ボタンをクリックしたときに関数を呼び出す方法
- 9. thymeleafボタンをクリックしたときにマネージドBeanのメソッドを呼び出す方法
- 10. pjaxを呼び出すときに$(document).ready()で呼び出されたjqueryを呼び出す方法は?
- 11. ボタンをクリックしたときにスクリプトを呼び出す
- 12. ボタンをクリックしたときにスクリプトを呼び出す
- 13. ボタンをクリックしたときにkeypressイベントを呼び出す?
- 14. Tkinterでボタンがクリックされたときにアクションを呼び出す方法
- 15. ボタンをクリックするたびに関数を呼び出す方法は?
- 16. DependencyPropertyでボタンのクリックまたはイベントを呼び出す方法
- 17. ボタンをクリックしてonclicklistener androidを呼び出す方法は?
- 18. コンポーネントをクリックして関数を呼び出す方法は?
- 19. カードアクションをクリックするときに特定のコールバックを呼び出す方法 - ボットフレームワーク
- 20. ユーザーがボタンをクリックしたときにjavascriptメソッドを呼び出す方法(page_loadcompleteにはない)?
- 21. ボタンをクリックしたときにパラメータ付きのjavascript関数を呼び出す
- 22. (ngSubmit)は、(クリック)ボタンを押したときに呼び出されます
- 23. p-dialog close(X)ボタンをクリックしたときにangle関数を呼び出す方法は?
- 24. javascriptを使用してクリックした後にメソッドを呼び出す方法
- 25. sprintfが呼び出されるたびにmy_functionを呼び出す方法は?
- 26. 私は、セレクタとターゲットでdispatch_asyncを呼び出します。セレクタが呼び出されますが、ホームボタンをクリックするまでインターフェイスが更新されません。
- 27. 複数の独立したjquery ajax呼び出しを並列で呼び出し、関数がすべて終了したときに呼び出す方法
- 28. SWIFTでUILocalNotificationが発生したときにメソッドを呼び出す方法は?
- 29. はJNI、Mulithreadingと呼び出し方法
- 30. android:フォアグラウンドサービス通知をクリックしてアクティビティを呼び出す方法
『は、任意のアプリからユーザーのためのエスケープ最後のチャンス「ホームボタンは次のようにOS用に予約されている』。開発者はそれをオーバーライドすることはできません、ユーザーがいつでもアプリを離れる可能性があることを保証します」 - > http://stackoverflow.com/questions/6226001/handling-home-button-in-android –