最近项目里面有个页面用到scrollview嵌套listview的方式。但是出现了个问题就是进入页面scrollview不顶置显示。翻了相关资料之后解决了问题,现在把问题的解决方式记录一下:
首先,不顶置的问题引起的原因是由于焦点问题导致的,listview在显示的时候获取了焦点,导致显示位置为listview最后的那个条目。
所以需要将listview的焦点去掉即可。
需要注意的是,使用以下方式是不起作用的:
android:focusable="false"
需要使用listview.setFocusable(false);才能有效果。