**项目开发中我们可能会使用到这样的布局
ScrollView嵌套ListView使用**
<LinearLayout>
<ScrollView>
<LinearLayout>
<--头布局-->
<ListView>
</LinearLayout>
</ScrollView>
</LinearLayout>
每次加载界面的时候,界面总会自动向上滚动,把ListView顶上去
有前辈会指导使用:scrollview.Fling(0)、scrollview.scrollTo(0,0)
不知为何我调用后总是达不到想要的效果,还望大家指点指点正确的调用方式
下面的这个方法是可以解决这个问题的:
重写scrollview 中的computeScrollDeltaToGetChildRectOnScreen(),
直接return 0即可
@Override
protected int computeScrollDeltaToGetChildRectOnScreen(Rect rect) {
return 0;
}