Android ListView的滑动位置,并恢复。
来源:互联网 发布:如何申请网络教育平台 编辑:程序博客网 时间:2024/06/07 10:16
当从ListView中的某一个Item跳转到其他的Activity,进行操作之后,ListView可能需要刷新(重新加载数据源),这个时候ListView就会回到原始的状态,即:从第一个Item开始显示。我们要做的是让它回到原来的位置。
//记录当前的ListView的位置private int CURRENT_LISTVIEW_ITEM_POSITION = 0;@Overridepublic void onPause(){super.onPause();CURRENT_LISTVIEW_ITEM_POSITION = lvOfContact.getFirstVisiblePosition();//得到当前ListView的第一个System.out.println("onPause记住当前位置:" + CURRENT_LISTVIEW_ITEM_POSITION);}@Overridepublic void onResume(){super.onResume();lvOfContact.setSelection(CURRENT_LISTVIEW_ITEM_POSITION);//回到原来的位置System.out.println("滚动到原来的位置:" + CURRENT_LISTVIEW_ITEM_POSITION);}
1 0
- Android ListView的滑动位置,并恢复。
- Android保存和恢复ListView的滑动后位置
- Android 记录和恢复ListView和GridView的滑动位置
- Android ListView记录和恢复滑动位置
- android listView 位置恢复
- 精确记录和恢复ListView滑动位置
- listview保存并恢复之前位置的方法
- Android ListView 记录滑动位置
- listview 保存滑动的位置。
- Android让ListView记住上次滑动到的位置
- Android让ListView记住上次滑动到的位置
- Android 记录和恢复ListView滚动的位置的方法
- android记录和恢复ListView滚动的位置
- android记录和恢复ListView滚动的位置
- Android-精确记录恢复ListView的item位置
- android ListView 滑动进度保存和恢复
- android ListView 精确记录滑动位置
- android listview 滑动到指定位置
- 设计注意
- JAVA三大框架/SSH三大框架搭建
- 如何在三个月内获得三年的工作经验
- Caused by: java.lang.ClassNotFoundException: *** in loader dalvik.sy
- Android应用问题:ERROR: unknown virtual device name"XXX"
- Android ListView的滑动位置,并恢复。
- tomcat 对http请求的处理过程
- INSTALL_FAILED_INSUFFICIENT_STORAGE调试错误的解决
- [leetcode 48] Rotate Image
- Storm学习笔记二
- conversion to dalvik format failed with error 1的解决办法
- Error generating final archive: Debug certificate
- Leetcode Climbing Stairs
- androidjava.lang.NoClassDefFoundError: org.androidpn.client.ServiceManager