当父ListView嵌套GridView的时候,就会造成ListView滚动不了,OnItemClick也响应不了,想要ListView可以滚动,也可以点击item,同时GridView也可以点击,解决的方法下图:
(1) ListView中添加 android:focusable="true"
(2)GridView所在布局最外层设置 android:descendantFocusability="blocksDescendants"
当ListView嵌套GridView,GridView显示不完全的解决方法。重写GridView的onMeasure方法,如下: