リストが更新されるたびに、強制的にリストの一番下までスクロールするリストビューがあります。ただし、リストの一番下までスクロールすると、何らかの理由でリストビューがその時点で固定され、ユーザーはリストを前後にスクロールして他のデータを表示できなくなります。
質問: の後setSelection(list.getBottom())
で、リスト全体をもう一度スクロールできるようにするには、何が必要ですか?
@Override
public View getView(int position, View convertView, ViewGroup parent) {
/* the list is being populated here - the code has been omitted */
list.populateFrom(date, name, class);
list.clearFocus();
list.post(new Runnable() {
@Override
public void run() {
list.setSelection(list.getBottom());
}
});
return list;
}
}