リストビューを動的に更新する簡単なモジュールを作成しましたが、実際の問題は、戻るボタンでアクティビティを終了し、同じアクティビティに戻ったときにリストビューの動的更新が失われることです。
では、このアクティビティに戻ったときに、これらの更新を保持するにはどうすればよいでしょうか。
これを達成する方法を教えてください..
ありがとう、ジャルプ。
おそらく起こっていることは、あなたがそれに戻るたびに、それが再作成されるということです。リストへの更新をある種の永続ストレージに保存しておらず、そのストレージをアクティビティonCreate()にロードしていない場合、そのストレージは失われます。
また、AndroidManifest.xmlでアクティビティのandroid:launchMode = "singleTop"属性を宣言して、アクティビティのインスタンスが1つだけ実行されるようにすることもできます。これを行う場合は、アクティビティのonNewIntent()メソッドも実装する必要があります。