Scrollview嵌套Listview(Gridview)默认

2017-07-28  本文已影响0人  Eva丶影

       今天在HorizontalScrollView里面嵌套一个GridView来实现横向滑动的效果实现,但是这个控件是放在布局的最底部的,在打开这个界面的时候会默认显示gridview的顶部,而不是这个界面的顶部,很是迷茫,查了资料说是gridview自动获得了焦点导致默认显示了gridview。

其实解决办法很简单,将gridview或者Listview的默认焦点取消,就可以了。

解决方法:在代码里设置    mGv_about.setFocusable(false);  或者在xml中设置  android:focusable="false"

ok, 很简单吧。  

上一篇 下一篇

猜你喜欢

热点阅读