关于ListView中Item的操作
2014-01-16 12:22
281 查看
判断当前点击是否为屏幕上可见的最后项:
ListView.getLastVisiblePosition() == position;
//其中position是当前选中项在ListView的位置
ListView.setSelection(ListView.getFirstVisiblePosition()+1);
//列表可见
将列表向上移动一个位置,使其显示出来代码片段如下:
if (ListView.getLastVisiblePosition() == position) {
handler.postDelayed(new Runnable() {
@Override
public void run() {
ListView.setSelection(ListView.getFirstVisiblePosition()+1);
}
}, 50);
}
ListView.getLastVisiblePosition() == position;
//其中position是当前选中项在ListView的位置
ListView.setSelection(ListView.getFirstVisiblePosition()+1);
//列表可见
将列表向上移动一个位置,使其显示出来代码片段如下:
if (ListView.getLastVisiblePosition() == position) {
handler.postDelayed(new Runnable() {
@Override
public void run() {
ListView.setSelection(ListView.getFirstVisiblePosition()+1);
}
}, 50);
}
相关文章推荐
- JAVA正则表达式
- HTML正则表达式
- 使用umeng sdk实现sns分享
- (转) listview加载性…
- 关于setVisibility
- 论华人在美职场中的注意点
- 解决:Unable to connect t
- android:phoneNumber …
- liseview分割线设置 背…
- 检测浏览器的内核js并输出的语句
- 导航引擎结构分析之二
- oracle-SQL语言基础-事务控制命令命令
- 深入理解java虚拟机【并发编程三特性】
- lighttpd 重启命令
- 【hadoop代码笔记】Hadoop作业提交中EagerTaskInitializationListener的作用
- hdu 1180:诡异的楼梯(BFS广搜)
- HTML5画布绘图方程
- Spring工具包下载地址和方法
- java web 项目如何获取客户端登录帐号信息(用于SSO或其他)
- 软件测试需要学习些什么技能