ScrollView起始位置不是最顶部的解决办法
2015-07-15 16:46
211 查看
http://blog.csdn.net/cn2007/article/details/17166707
最近遇到了打开带有ScrollView的页面布局默认起始位置不是最顶部的情况,最后发现问题是因为ScrollView内部嵌套了gridview,只需要设置gridview获取焦点为false即可。
gridview.setFocusable(false);
如果内部嵌套的是listview,也是同样的处理方法。
PS:网上还查到说可以设置myScrollView.smoothScrollTo(0,20);
最近遇到了打开带有ScrollView的页面布局默认起始位置不是最顶部的情况,最后发现问题是因为ScrollView内部嵌套了gridview,只需要设置gridview获取焦点为false即可。
gridview.setFocusable(false);
如果内部嵌套的是listview,也是同样的处理方法。
PS:网上还查到说可以设置myScrollView.smoothScrollTo(0,20);
相关文章推荐
- PTAM算法流程介绍
- 【Android】检测是否处于Wifi环境,利用WebView实现浏览器app
- [笔记] Ubuntu下编译ffmpeg+openh264+x264
- ScrollView起始位置不是最顶部的解决办法
- Ubuntu下Sublime Text 2的安装
- 在游戏中添加Chipmunk 物理引擎
- 分割
- Javascript语言精粹(二)
- 织梦网采集
- eclipse 新建一个Java Project所要注意的几个设置选项
- YT05-动态归划求解课后题目-1003—免费馅饼 -(6.21日-烟台大学ACM预备队解题报告)
- 链表的创建、查询、删除,插入;
- 巧用translate设置元素垂直水平居中
- 【转】java中创建对象的方法
- Linux下使用dmidecode查看服务器的详细的硬件配置
- 解决Robotium测试中Installation error INSTALL_FAILED_VERSION_DOWNGRADE错误
- 初学struts2 出现There is no Action mapped for namespace...错误
- 制作静态库
- 一些常见的容易混淆的词汇
- UML类图几种关系的总结