ホーム画面のボタンをクリックしたときにポップアップウィンドウを表示する必要があります。以下のコードを使用してみonkeydown()
ましたが、ホーム キー ボタンをクリックしてもループにはなりません。
if(keyCode == KeyEvent.KEYCODE_HOME)
{
//do something
}
も使ってみonUserLeaveHint()
ましたがダメでした。
誰かがこれについて知っているなら、親切に私に知らせてください。
ホーム画面のボタンをクリックしたときにポップアップウィンドウを表示する必要があります。以下のコードを使用してみonkeydown()
ましたが、ホーム キー ボタンをクリックしてもループにはなりません。
if(keyCode == KeyEvent.KEYCODE_HOME)
{
//do something
}
も使ってみonUserLeaveHint()
ましたがダメでした。
誰かがこれについて知っているなら、親切に私に知らせてください。
できません。APIでは、そのキーの押下をキャプチャすることはできません。それは安全の鍵です。詳細については、この質問を参照してください。
ホームボタンを上書きすることはできません。システムで必要です。Android開発者、RomainGuyhttps://stackoverflow.com/a/5039586/1578771によるこの回答を参照してください。
また、将来的には、長押しなどの他のイベントを使用できるようになるため、onKeyUp()を使用することをお勧めします。