検索結果を表示するListViewがあります。検索が実行されているときに、検索が進行中であることを示すフッターをListViewに追加します。ListViewをプログラムで一番下までスクロールして、フッターがユーザーに表示されるようにします。アイデア?
私のアプリは2.1以降を対象としています
このメソッドを使用して、ListViewを一番下までスクロールします。
private void scrollMyListViewToBottom() {
myListView.post(new Runnable() {
@Override
public void run() {
// Select the last row so it will scroll into view...
myListView.setSelection(myListAdapter.getCount() - 1);
}
});
}
リストビューから取得リストを更新した後、リストの最後までスクロールします
これで試してみてください
lv.post(new Runnable() {
@Override
public void run() {
lv.setTranscriptMode(ListView.TRANSCRIPT_MODE_ALWAYS_SCROLL);
lv.setStackFromBottom(true);
}
});