android GridView的setOnItemClickListener事件不执行

Posted 新年新气象934060369

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android GridView的setOnItemClickListener事件不执行相关的知识,希望对你有一定的参考价值。

问题可能1:

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

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

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

解决方法:

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

 

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

 


以上是关于android GridView的setOnItemClickListener事件不执行的主要内容,如果未能解决你的问题,请参考以下文章

android中gridview的item为啥不能居中

Android GridView

Android--UI之GridView

android 对gridview 外层linearlayout 设置点击事件,怎么还点到gridview(gridview没点击事件)?

android listview里面能嵌套gridview吗

android的:tableLayout和gridview有啥不同