今天在写一个GridView item的点击事件,用onItemClick来做,发现不生效,仔细一看,是发现我的itemview放了一个ImageButton,他阻碍了event的传递,解决方案在在父布局里加上
android:descendantFocusability="blocksDescendants"
不让子元素获取点击事件,就ok了。
今天在写一个GridView item的点击事件,用onItemClick来做,发现不生效,仔细一看,是发现我的itemview放了一个ImageButton,他阻碍了event的传递,解决方案在在父布局里加上
android:descendantFocusability="blocksDescendants"
不让子元素获取点击事件,就ok了。