android判断scrollview滚动到底和滚动到右的问题
2012-01-15 14:02
281 查看
android很多该有的api都没提供出来,有时候真的是让人郁闷。scrollview滚动到底的事件都不提供。
需要实现此效果怎么办,转个弯还是能做到的,用horizontal scroll view做例子。
第一步,获取子view的宽度
scrollview有且只有一个子view
View view = (View) horizontalScrollView.getChildAt(horizontalScrollView
.getChildCount() - 1);
int subViewWidth = view.getRight();
第二步,获取scrollview的滚动位置
int x = horizontalScrollView.getScrollX();
第三步,判断
当subViewWidth - x -
horizontalScrollView.getWidth() == 0则表示滚动到了最右边
这些判断该如何触发呢,为horizontalScrollView设置setOnTouchListener吧
需要实现此效果怎么办,转个弯还是能做到的,用horizontal scroll view做例子。
第一步,获取子view的宽度
scrollview有且只有一个子view
View view = (View) horizontalScrollView.getChildAt(horizontalScrollView
.getChildCount() - 1);
int subViewWidth = view.getRight();
第二步,获取scrollview的滚动位置
int x = horizontalScrollView.getScrollX();
第三步,判断
当subViewWidth - x -
horizontalScrollView.getWidth() == 0则表示滚动到了最右边
这些判断该如何触发呢,为horizontalScrollView设置setOnTouchListener吧
相关文章推荐
- Android开发之旅一 解决ScrollView自动滚动到底部问题
- android 的ListView中,如何判断其内容已滚动到最顶部或者最底部?
- android launcher壁纸滚动图片拉伸问题
- android正确判断 ListView 是否滚动到顶部或者底部
- 笔记:Android判断版本并根据版本使用不同的代码以及旧版本XML问题
- android 设置TextView水平滚动和解决首行缩进问题
- android 关于判断scrollView滚动停止
- Android之ListView滚动到底后自动加载数据
- android listview 滚动时异步加载图片的问题
- Android 如何 ListView 判断滚动到最顶部或者底部
- Android 如何 ListView 判断滚动到最顶部或者底部 ,首行距离屏幕边缘距离
- Android ScrollView嵌套ScrollView滚动的问题解决办法
- 关于android scroll滚动的问题
- android listview 异步加载图片并防止错位及解决ListView滚动后内容重复的问题
- Android实际开发问题04------图片到底去哪了
- android ListView滚动条监听判断滚动到底部还是顶部
- 加载图片导致ul不能自动滚动到底的问题
- android解决同一个界面上ScrollView和百度地图(ListView等可滚动控件)滚动冲突问题
- android ScrollView滚动距离和判断滚动停止状态
- android ScrollView滚动距离和判断滚动停止状态