シナリオ:カスタムアダプタでリストビューを使用しています。私は5秒ごとにデータを取り出し、それをリストビューに表示しています。リストビューを更新してリストの先頭に移動
問題:リフレッシュするたびに、リストが一番上にスクロールします。私はリストをスクロールの観点からそのまま残し、リフレッシュする基礎となるデータだけを残したいと思う。
現在のコード:これは、新しいデータを取得するたびに呼び出されます。
mListAdapter = new CustomListAdapter(this, mListData);
mList.setAdapter(mListAdapter);
それは動作しない)'アダプタに?または、ArrayAdapterのサブクラスでない場合は、DataSetObserverを登録しますか? – Jave