您的位置:首页 > 其它

处理ScrollView内嵌ListView起始位置不是顶部问题

2016-01-13 14:29 316 查看
项目中需要用到 ScrollView 内嵌的TextView、ListView,写完发现数据加载之后 ListView 自动滑动到了底部。

1、第一想法就是让 ScrollView 滑动到顶部

使用 ScrollView.smoothScrollTo(0, 20);

然而测试加载数据时发现数据加载后页面依旧滚动到了 ListView 最后一条

2、分析应该是 ListView 抢占了页面焦点,尝试取消焦点,

ListView.setFocusable(false);

ScrollView.smoothScrollTo(0, 20);

效果实现了。数据加载后页面是处在顶部
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: