Scrollview嵌套Listview 或者gridview 焦点问题

问题先描述清楚:

1,有的时候我们需要通过scrollview嵌套listview 或者gridview   当然 scrollview 上还有其他的UI控件,(button textview imageview 等   如果没有这些 东西我们也不用  去嵌套这些东西了  )主要说的是焦点问题什么意思 

2,详细场景   :

viewpager +加选项卡 来切换页面   ,viewpager 的里面 使用的是fragment   。fragment 中包含的布局就包括  scrollivew 嵌套  listview button 等布局   。  通过选项卡切换viewpager 的时候   出现问题  是listview 总是自己获取焦点  然后自动滚到 不合适的位置  。解决这个还是比较简单 的 只要不让listview 获取焦点就ok 了  。

我们只需要在listview 父控件的XML 布局中加入    两个属性就ok了  属性如下:

android:focusable="true"
android:focusableInTouchMode="true"
这样就可以解决  焦点问题了 ,看完 的同学  赶紧去试试吧。

你可能感兴趣的:(UI)