让ListView回到Header位置或者Footer位置,还有第一项元素位置,这个要是使用
ListView.setSelection(pos);
是不生效的,要换一个方法
ListView.setSelectionFromTop(0, 0);//回到ListView的header
ListView.setSelectionFromTop(1, 0);//回到第一项元素
回到footer根据具体情况而定,因为header会占一个索引值。
int postion=ListView.getAdapter().getCount();//有header的情况下
ListView.setSelectionFromTop(postion,0);
用getChildAt(0)!=null&&getChildAt(0).getTop()==0来判断是否滚动到header头最上面
ListView回到Header位置 android开发教程
原创mb63e0703549da8 博主文章分类:android基础知识 ©著作权
©著作权归作者所有:来自51CTO博客作者mb63e0703549da8的原创作品,请联系作者获取转载授权,否则将追究法律责任

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
android 回到桌面
引用:://.cnblogs.com/sode/archive/2012/03/02/2377907.html最近在做最小化的应用,最小化第一个现象就是能回到桌面。android回到桌面的方法其实很简单,发起一个startActivity就行。Java代码Intenti=newIntent(Intent.ACTION_MAIN);i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);i.addCategory(Intent.CATEGORY_HOME);startActivity(i);但是在做乐phone手机适配时, 发现用上述方式回到桌面,机器总
手机开发--------android android 最小化 java代码 系统底层 -
Android中包含Header和Footer的无限ListView的实现
Android如果ListView不需要通过点击Header或者Footer来增加新数据,那还比较简
listview header android integer list -
android开发之方形圆角listview
我写这篇文章受到了kiritor的专栏发表的博文Android UI控件之ListView实现圆角效果的启发。先看效果图:
android xml 圆角 ide 控件