ホームボタンでも、任意のキーを押しながらアプリケーションをフォアグラウンドで実行するように設定する方法はありますか?私はavtivitymanagerで試しましたが、私はo/pを取得しませんでした。あなたが私を助けることができるかもしれないと思います。アプリケーションをフォアグラウンドで実行するように設定
のAshwin Kanjariya
ホームボタンでも、任意のキーを押しながらアプリケーションをフォアグラウンドで実行するように設定する方法はありますか?私はavtivitymanagerで試しましたが、私はo/pを取得しませんでした。あなたが私を助けることができるかもしれないと思います。アプリケーションをフォアグラウンドで実行するように設定
のAshwin Kanjariya
私はあなたが活動のonKey ..(int型のkeyCode、KeyEventのイベント)関数のいずれかをオーバーライドすることにより、キー押下をキャッチすることができますが、あなたには、いくつかの理由でホームキーを無効にすることができないことを知ります。
あなたはすべてのボタンの機能を停止することができます,,,,
あなただけのデバイスのホームと戻るボタンを無効に
あなたが望むようbutttonのデフォルトの機能をオーバーライドされると、アプリケーションが中断されることはありません、あなたの活動のクラスには、パブリックブールにonKeyDown(int型のkeyCode、KeyEventのにKeyEvent){
if (keyCode == KeyEvent.KEYCODE_Home) {
//finish();
}
return super.onKeyDown(keyCode, keyEvent);
}
...