Activity のリファレンスを眺めていたら、こんなの見つけました第2弾。
public boolean moveTaskToBack (boolean nonRoot)
この Activity が含まれる Task を Activity stack の後方に移動する。
Task 内の Activity の順番は変わらない。
引数 nonRoot
true : Task 内のどの Activity の場合でも移動する
false : Activity が Task の root の場合のみ移動する
戻り値
true : Task は移動した(もしくは、すでに後方にいる)
false : Task の移動に失敗した
これだけだとつまらないので、これが呼ばれたときのライフサイクルを
調べてみた。
moveTaskToBack() : true
onSaveInstanceState()
onResume()
onWindowFocusChanged (boolean hasFocus) : false
onCreateDescription() : null
onStop()
ちゃんと Destroy() されてませんでした。
0 件のコメント:
コメントを投稿