アプリケーションに戻るボタン機能を実装したいと思います。アプリケーションでは、途中でバックボタンをクリックするたびに直接コントロールページにログインするので、誰かがonKeyDown()
またはonBackPressed()
メソッドをオーバーライドする場所を教えてもらえますか?onKeyDown()またはonBackPressed()
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
Log.e("back key pressed","Back key pressed");
return true;
}
return super.onKeyDown(keyCode, event);
}
私ものonCreateの内側とのonCreate外でこれを書いているが、それは働いていない......
外に書くので、 onCreate()から外れるはずです。あなたはあなたの問題を正確に説明できますか?どうしましたか? – Huang
この答えを見てください:http://stackoverflow.com/a/3558613/571353 – SERPRO
関数の上に@Overrideを追加... ??? – mihail