首页 > 代码库 > android GridView的setOnItemClickListener事件不执行

android GridView的setOnItemClickListener事件不执行

问题可能1:

item设置的可能是button,或者可以click点击事件控件,导致控件执行而item按钮不执行

解决方法:设置控件 的  android:clickable="false"

问题可能2:GridView不能获取焦点

解决方法:

android:focusable="true"
android:descendantFocusability="blocksDescendants"

 

如果以上方法都不奏效,建议检查自己的代码

 

android GridView的setOnItemClickListener事件不执行