例如,在listview的item中有个checkbox或者button之类能抢占焦点的控件,这时我们点击item是没反应的,而点击checkbox是正常的,这是因为checkbox抢占了item的焦点,解决办法有2个:
1、直接在抢占焦点的控件设置属性,android:focusable="false"
2、直接在item的最外层布局设置属性,android:descendantFocusability="blocksDescendants"
例如,在listview的item中有个checkbox或者button之类能抢占焦点的控件,这时我们点击item是没反应的,而点击checkbox是正常的,这是因为checkbox抢占了item的焦点,解决办法有2个:
1、直接在抢占焦点的控件设置属性,android:focusable="false"
2、直接在item的最外层布局设置属性,android:descendantFocusability="blocksDescendants"