バックボタンを押すと、どの画面でもonCreate()メソッドが実行されます。アプリをナビゲートするときに画面がきれいにならなければならないので、これが欲しい。Android:バックボタンを押したときのOnCreate()の使用方法
バックボタン方式を無効にする必要がありますか?
if(keyCode == KeyEvent.KEYCODE_BACK)
{
}
バックボタンを押すと、どの画面でもonCreate()メソッドが実行されます。アプリをナビゲートするときに画面がきれいにならなければならないので、これが欲しい。Android:バックボタンを押したときのOnCreate()の使用方法
バックボタン方式を無効にする必要がありますか?
if(keyCode == KeyEvent.KEYCODE_BACK)
{
}
[戻る]ボタンを押すと、onResume()
メソッドが呼び出され、その代わりにonCreate()
を使用するのではなく、これを使用して、活動をリフレッシュするために行う必要があるものは何でもしています。
それは正しい答えです。 http://developer.android.com/guide/topics/fundamentals/activities.html#Lifecycle – shkschneider
を参照してくださいアクティビティのライフサイクルを少し良くするには、アクティビティのさまざまなメソッドがトリガされるたびにトーストを表示することをおすすめします.. onResume()ではToast.makeText(this、 "onResume()"、Toast.LENGTH_SHORT).show(); .. onStop()とonCreate()、onStart()などで同じです。 – DecodeGnome
アクティビティがバックグラウンドから来ているとき、そのonResume()メソッドが呼び出されます。 UIを更新する必要があります。
f戻るボタンの後に何かを実行するには、それを上書きする必要があります。全体の活動ではなく、活動の一部をリフレッシュできますか?
あなたはアプローチが間違っています。 onCreate()は、アクティビティの作成時にのみ呼び出されます。しかし、アクティビティが前面に来るたびにメソッドonResume
が呼び出されますが、このメソッドは最初の開始時に呼び出されます。さらに情報のための活動のライフサイクルでの
ルック:
http://fs01.androidpit.info/wiki/de/b/Beginners_Workshop_Activity_LC.pngをより明確user1264255 – NitZRobotKoder
OnCreate関数を呼び出して()バックボタンが本当に悪い習慣のような音を押したとき。とにかく、あなたはまだOnBackPressedメソッドをオーバーライドすることができます – Ika