针对设置了android:descendantFocusability=”blocksDescendants”后onItemClickListener还是不管用的问题
原因:由于在你自己定义的Item中存在自定义的控件(View)而且你Override了onTouchEvent方法并没有返回false,使得父View无法获得焦点。
解决方法:使onTouchEvent方法返回false,如果因为项目原因只能返回false,那就把那个自定义的View复制一份改个类名,并使其onTouchEvent方法返回false,亲测完美解决。