0

ちょっとした質問があります(ちょっとした質問だといいのですが;-))。

もちろん、私の現在のアプリプロジェクトにはたくさんの活動があります。これらのアクティビティの1つ(私はDataActivityと呼びます)で、いくつかの情報を入力できます(Webサーバーに保存されています)。別のアクティビティ(ListViewActivityと呼ばれる)は、Webサーバーに保存されている利用可能なすべての情報を表示する必要があります。

問題は次のとおりです。私の最初のステップは、いくつかのエントリを使用してListViewActivityを開くことです(最初は適切に機能します)。次に、DataActivityに移動して、新しいリストアイテムを入力します。ListViewActivityに戻ると、新しいエントリが一覧表示されません。ListViewActivityを更新する必要があると思います...しかし、その方法は正確にはわかりません。;-)

新しい行/リストアイテムを追加した後にこのリストビューを更新して、利用可能なすべての情報が表示されるようにするにはどうすればよいですか?

4

2 に答える 2

0

onCreateでリストのinitを呼び出していると仮定します。onResumeを実装し(またはonStartも機能するはずです)、サーバーからリストのデータを呼び出すrefresh()メソッドを追加するだけです。

于 2012-05-14T08:07:55.970 に答える
0

に戻ったら、notifyDataSetChanged()またはリストアダプタを呼び出す必要があります。notifyDataSetInvalidated()ListViewActivity

于 2012-05-14T08:08:35.680 に答える