OnItemClickListener.onItemClick() 失效

 今天在写一个GridView item的点击事件,用onItemClick来做,发现不生效,仔细一看,是发现我的itemview放了一个ImageButton,他阻碍了event的传递,解决方案在在父布局里加上

android:descendantFocusability="blocksDescendants"

 不让子元素获取点击事件,就ok了。

OnItemClickListener.onItemClick() 失效_第1张图片
 

 

你可能感兴趣的:(android,安卓)