onResumeの処理について

2019年5月13日

本稿では、Androidのライフサイクルメソッドの一つである、

onResumeについて詳しく説明していきます。

 

 

onResumeとは?

  • ActivityやFramgnetのライフサイクルメソッドの一つ
  • onResumeがコールされるとActivityやFragmentがユーザーに可視化される。
  • 他Activityに遷移して当該Activityに戻って来たときにonResumeがcallされる。
  • onResume内で重い処理を行うと画面表示されてからユーザーが操作できなくなるので、重い処理実行中はプログレスダイアログやプログレスバーで進捗をユーザー通知することを推奨。

 

onResumeのタイミング

ActivityやFragmentが表示された際にonResumeがコールされます。

また、他Activityに遷移して当該Activityに戻って来たときにもonResumeがコールされます。

 

onResumeのコード

@Override
public void onResume() {
    super.onResume(); 
}