activity中有scrollview 嵌套了listview, 请求完数据,handler加载完之后,界面上总是显示listview的内容,没有显示activity顶部的内容。这样不好, 一般都是要显示activity的顶部。
解决方法是在handler处理完所有数据后,在最后面加上如下代码:
scrollview.smoothScrollTo(0, 0);
这样就可以让scrollview显示顶部。
PS:使用ScrollView方法ScrollView.scrollTo(x, y)可以显示位置,但是实际却没有达到效果,查了说mScrollView.scrollTo(x, y)首次初始化时无效果。