リストアダプターを使用してさまざまな店舗を表示しています。誰かが店舗を選択すると、その画面でお気に入りに店舗を追加できる新しいアクティビティに移動します。
finish();
その呼び出しには、リストビューで画面に戻る戻るボタンがあります。
ここでの問題は、リストビューが更新されていないことです (つまり、ストアが既にお気に入りに追加されていることを示していません)。私はこのコードを試しましたが、うまくいきませんでした:
@Override
public void onResume() {
super.onResume();
list.setAdapter(null);
updateMyList();
adapter=new LazyAdapter(this, ((String[])names.toArray(new String[0])),
((String[])status.toArray(new String[0])));
list.setAdapter(adapter);
}
updateMyList()
サーバー API を呼び出し、名前とステータス配列を更新します。
このコードでは、リストは実際には更新されません...