ListViewレコードを表示するためにを使用しています。ユーザーはを更新しListViewて、レコードを追加できます。更新前のListView最後のレコードにカーソルを表示する必要があります。ListViewListView
はListView動的に更新されていますが、最上位のレコードを表示しています。更新後の最初のレコードに表示したいと思います。
このロジックを実装してみましたが、
if(histroyRefreshed){
int index = getListView().getFirstVisiblePosition();
View v = getListView().getChildAt(0);
int top = (v == null) ? 0 : v.getTop();
// ...
// restore
getListView().setSelectionFromTop(index, top);
}