ScrollView起始位置不再最顶端的解决方案
2016-04-14 14:39
302 查看
当ScrollView中嵌套ViewPager、ListView、GridView,可能会出现ScrollView默认显示的位置不是在最顶端。
产生问题的原因是:测试的焦点不在ScrollView上
解决方案:让ScrollView得到焦点。
ListView和GridView也是类似。
产生问题的原因是:测试的焦点不在ScrollView上
解决方案:让ScrollView得到焦点。
viewPager.setFocusable(false); scrollView.setFocusable(true); scrollView.requestFocus();
ListView和GridView也是类似。
相关文章推荐
- ScrollView滚动条颜色的设置方法
- 刷新Activity中的scrollview示例(局部ui刷新)
- Android之ScrollView嵌套ListView和GridView冲突的解决方法
- Android实现两个ScrollView互相联动的同步滚动效果代码
- Android开发之机顶盒上gridview和ScrollView的使用详解
- Android控件之ScrollView用法实例分析
- android 实现ScrollView自动滚动的实例代码
- Android ScrollView只能添加一个子控件问题解决方法
- Android编程开发之ScrollView嵌套GridView的方法
- Android中实现监听ScrollView滑动事件
- Android ScrollView使用代码示例
- Android编程开发ScrollView中ViewPager无法正常滑动问题解决方法
- iOS应用开发中UIScrollView滚动视图的基本用法总结
- 开源中国 OsChina Android 客户端源码分析(3)可以拖拽的ScrollView
- android 中的 scrollView 控件的默认位置和子控件的焦点冲突
- 安卓布局应用学习代码附带效果图
- ScrollView ViewPager嵌套导致滑动冲突解决方案
- 四种方案解决ScrollView嵌套ListView问题
- XIB文件上UIScrollView的约束
- 在ScrollView中嵌套ListView时,ListView只能显示一行多一点