【Android - 问题解决】之ScrollView嵌套ListView时总是自动滑动到ListView顶部的问题
2017-11-03 20:57
423 查看
最近做了一个项目,里面有一个ScrollView嵌套ListView的布局。
做出来之后发现,进入这个界面之后,总是自动滑动到ListView的顶部,而ScrollView中位于ListView上面的一些控件就被挤到屏幕外面去了。
解决这个问题的方法如下:
在XML代码中,获取到ListView的父布局(或父布局的父布局),设置如下属性:
在JAVA代码中,调用ScrollView对象的这个方法:
做出来之后发现,进入这个界面之后,总是自动滑动到ListView的顶部,而ScrollView中位于ListView上面的一些控件就被挤到屏幕外面去了。
解决这个问题的方法如下:
在XML代码中,获取到ListView的父布局(或父布局的父布局),设置如下属性:
android:focusableInTouchMode="true"
在JAVA代码中,调用ScrollView对象的这个方法:
scrollView.smoothScrollTo(0, 0);
相关文章推荐
- Android ScrollView中嵌套ListView,滑动冲突问题的解决
- 【Android界面实现】解决ScrollView中嵌套Listview,Listview中嵌套Listview显示不完整和滑动冲突的问题
- 【Android界面实现】解决ScrollView中嵌套Listview,Listview中嵌套Listview显示不完整和滑动冲突的问题
- android ScrollView嵌套listView gridView 引发的自动滑动问题
- android scrollview listview 嵌套, 显示时总是显示listview内容,没有显示到activity顶部问题
- 【Android界面实现】解决ScrollView中嵌套Listview,Listview中嵌套Listview显示不完整和滑动冲突的问题
- Android 解决ScrollView下嵌套ListView进页面不在顶部的问题
- Android ScrollView嵌套Viewpager嵌套ListView切换时到顶部或位置改变问题解决
- 【Android界面实现】解决ScrollView中嵌套Listview,Listview中嵌套Listview显示不完整和滑动冲突的问题
- 【Android界面实现】解决ScrollView中嵌套Listview,Listview中嵌套Listview显示不完整和滑动冲突的问题
- 解决ScrollView嵌套ListView,ListView填充容器后,界面自动滚动回顶部的问题
- 完美解决Android里面scrollview嵌套及listview嵌套viewpager的滑动冲突问题的简单方法
- ScrollView嵌套ListView后,进入页面不从顶部开始显示的问题解决
- ScrollView嵌套ListView,GridView,ViewPager,以及这些控件自动滚动到底部问题的解决
- Android ScrollView自动滑动一段距离的问题解决
- android 关于 ScrollView嵌套GridView,ListView 显示和滑动的问题
- 【Android基础学习】动态设置 listView的高度,解决scrollView中嵌套listview时显示不全的问题
- ScrollView嵌套ListView后,进入页面不从顶部开始显示的问题解决
- android 关于 ScrollView嵌套GridView,ListView 显示和滑动的问题
- android 关于 ScrollView嵌套GridView,ListView 显示和滑动的问题