在开发过程中遇到了GridView的OnItemClickListener的事件无响应。
原因是因为被ItemView 的拦截了点击事件。解决办法:
- 将xxxButton 换成 TextView等普通View
- 设置 ItemView clickable 为 FALSE;
- 设置GridView : descendantFocusability="blocksDescendants"
- 设置 GridView 的 Focusable 为true (待验证);
时间: 2024-10-12 11:51:03