作者:中国脐橙在线 | 来源:互联网 | 2023-10-09 20:57
在开发过程中遇到了GridView的OnItemClickListener的事件无响应。原因是因为被ItemView的拦截了点击事件。解决办法:将xxxButton换成TextVi
在开发过程中遇到了GridView的OnItemClickListener的事件无响应。
原因是因为被ItemView 的拦截了点击事件。解决办法:
将xxxButton 换成 TextView等普通View
设置 ItemView clickable 为 FALSE;
设置GridView : descendantFocusability="blocksDescendants"
设置 GridView 的 Focusable 为true (待验证);