您的位置:首页 > 移动开发 > Android开发

Scrollview与Listview冲突,需要解决什么问题?

2016-08-01 10:51 549 查看
1.动态设置listview的高度,否则listview数据显示不完全,只能显示前两行数据;

2.滑动冲突,初始化进到页面,不能从顶部开始显示,而是从中间显示,解决方法:

方法一:使用scrollview的方法

scrollview控件名.smoothscrollTo(0,0)的方法;



scrollview控件名.scrollTo(int,int);

方法二:一开始让顶部的控件获得焦点,滚动条自然在顶部,最顶部控件或·包含全局的控件,如LinearLayout,可选其它最顶部的控件:

控件名.setFocusable(true);

控件名.setFocusableInTouchMode(true);

控件名.requestFocus();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息