1

情報のリストを含むAndroidアプリを開発しました。アプリがmultaskingから「ウェイクアップ」するたびに、リストがサーバーから新しいデータを取得するようにします。現在、古いデータを表示するだけで、更新されません。

誰かが私が探している関数/メソッドを教えてもらえますか?

4

2 に答える 2

4

アプリはいくつかの異なる方法でウェイクアップできます...おそらくonResume()が必要ですが、他の方法もあります。

  • onResume()は、アクティビティがバックグラウンドから再開されたとき、またはダイアログ/ポップアップがその上にあった場合に呼び出されます(ここでリストを更新する必要があります
  • onRestart()は、アクティビティがバックグラウンドからフォアグラウンドに移動したときに呼び出されます
  • onCreate()は、アクティビティがインテントで開始されたときに呼び出されます
  • onNewIntent()は、生きているアクティビティがバックグラウンドにあり、インテントで開始されたときに呼び出されます

完全なリストは、ここにあるAndroidアクティビティライフサイクルにあります。

https://developer.android.com/reference/android/app/Activity.html

于 2010-11-23T16:11:25.200 に答える
2

オーバーロードできonRestart()ます。その中に、更新コードを配置できます。

于 2010-11-23T16:07:22.163 に答える