Androidの簡単な記録とListViewのスクロール位置を復元する方法
この例は、Androidの簡単な記録とListViewのスクロール位置を復元する方法を説明する。皆さんに参考にしてあげます。具体的には以下の通りです。
時には現在のListViewのスクロール位置を記録して、再読み込みする時は元の位置に戻ります。うるさくないです。コードを与えます。
ここで述べたように、皆さんのAndroidプログラムの設計に役に立ちます。
時には現在のListViewのスクロール位置を記録して、再読み込みする時は元の位置に戻ります。うるさくないです。コードを与えます。
//
private OnScrollListener ScrollLis = new OnScrollListener() {
@Override
public void onScroll(AbsListView arg0, int arg1, int arg2, int arg3) {
}
@Override
public void onScrollStateChanged(AbsListView view, int scrollState) {
if(scrollState==OnScrollListener.SCROLL_STATE_IDLE){
ListPos=list.getFirstVisiblePosition(); //ListPos List
}
}
};
次に元の位置に戻して、ListViewで読み込んだ後に置く。
list.setSelection(ListPos);
Android関連の内容についてもっと興味がある読者は、当駅のテーマを調べてもいいです。「AndroidビューViewテクニックのまとめ」、「Androidプログラミングのactivity操作技術のまとめ」、「Android操作SQLiteデータベース技術まとめ」、「Android操作json形式データ技術のまとめ」、「Androidデータベース操作技術のまとめ」、「Androidファイルの操作テクニックのまとめ」、「Androidプログラミング開発のSDカード操作方法のまとめ」、「Android開発入門と上級教程」、「Android資源操作技術のまとめ」、「Androidコントロールの使い方のまとめ」ここで述べたように、皆さんのAndroidプログラムの設計に役に立ちます。