ScrollView中嵌入GridView,导致ScrollView默认停留不在顶部,而是GridView所在位置
原因:由于调用了gridView.setAdapter(adapter)
导致走了ScrollView的onLayout()方法,会滑动focus的地方。
解决方法:
gridView.setFocusable(false);
放在gridView.setAdapter(adapter)
前后都有效。
原因:由于调用了gridView.setAdapter(adapter)
导致走了ScrollView的onLayout()方法,会滑动focus的地方。
解决方法:
gridView.setFocusable(false);
放在gridView.setAdapter(adapter)
前后都有效。