デフォルトの動作を持つデフォルトの空のアクティビティがあり、デフォルトのインテントフラグが設定されているとします。ユーザーがデバイスの戻るボタンを押します。活動は消えます...しかし、どうですか、実際には?Androidのバックボタンの動作
finish()
と同じように動作するボタンを押していますか?- このアクティビティは即時に破棄されますか(
onDestroy
が呼び出されますか? - アクティビティは破棄されることが保証されていますが、即時ではありませんか?
- このアクティビティが将来起動されたときにアクティビティが破棄されず、このインスタンスが再利用される可能性はありますか? (これだけと
onStop
- >onStart
とonResume
が呼ばれて?)私は信頼できる答えを探しています
、あなたはここで何が起こるか全くわからない場合はそう答えないでください。
これはあなたの興味のあるかもしれません:http://developer.android.com/training/basics/activity-lifecycle/index.html –
あなたのコードを投稿することができますので、より良い判断ができます –
'default 、デフォルトの動作の空のアクティビティ、デフォルトのインテントフラグで起動しました。再現できません。 IDEにデフォルトプロジェクトを作成するだけです。 –