跳转到嵌有scrollview的页面,scrollview初始位置不是置顶的问题
来源:互联网 发布:think php sae 编辑:程序博客网 时间:2024/05/17 08:10
做项目时免不了在某些布局中需要添加scrollview控件,但是当我们跳转到嵌有scrollview的页面时,发现scrollview的初始位置并不是置顶的,在网上查找的资料,基本都是在页面初始化后调用scrollview的scrollTo(0,0)方法达到我们的目的,但在有些情况下,调用这个方法只能在跳转到页面的那一瞬间是置顶的,随后又恢复到了非置顶状态,这并不能达到我们的效果。我们知道,进入页面后,scrollview显示位置下移,主要是因为焦点问题,所以在它的上一层布局或者在根布局上加android:focusableInTouchMode="true" 就能解决你所遇到的问题。下面记录一下我找到的解决方法,方便今后自己查阅,加深自己的印象,同时,也希望能给那些跟我遇到同样问题的小伙伴们提供参考:方法1.在嵌有scrollview页面的初始化后调用scrollView.scrollTo(0,0)方法;方法2.布局文件中,在scrollview的上一层布局或者在根布局上加android:focusableInTouchMode="true"属性温馨提示:个人觉得这2种方法中,方法2是更好解决方式的选择。
1 0
- 跳转到嵌有scrollview的页面,scrollview初始位置不是置顶的问题
- 跳转到嵌有scrollview的页面,scrollview初始位置不是置顶的问题
- android 跳转到嵌有scrollview的页面,scrollview初始位置不是置顶的问题
- scrollview初始位置不是置顶的问题
- 使ScrollView的初始位置置顶
- 使ScrollView的初始位置置顶
- ScrollView界面太长初始位置不是最顶端的问题
- scrollView初始位置设定问题的解决方法
- ScrollView嵌套ListView时,初始位置错误的问题
- ScrollView 设置滚动条的初始位置
- ScrollView 初始化位置置顶
- [android] ScrollView 设置滚动条的初始位置
- Android ScrollView初始位置不在顶部的解决方法
- 打开套有 ListVew的 ScrollView的页面布局 默认 起始位置不是最顶部
- scrollview嵌套gridview:scrollview不是置顶显示
- tip3——解决ScrollView嵌套ListView后,ListView的item置顶页面的问题
- Scrollview起始位置不是顶部问题
- 笔记之解决ScrollView起始位置不是最顶部的问题
- 构造函数
- mybatis 中#与$的区别
- Android入门.第四课
- C#之override学习案例
- 将JSON对象转化为实体对象
- 跳转到嵌有scrollview的页面,scrollview初始位置不是置顶的问题
- 【华为OJ】iNOC产品部--完全数计算
- Python开发简单爬虫--学习笔记
- Android中Intent和PendingIntent的区别
- python主函数
- Android布局中的空格以及占一个汉字宽度的空格的实现
- Revit开发选中元素
- c++中的类
- 鸿洋大神的十大设计模式-通俗易懂