您的位置:首页 > 其它

expandablelistview、listView嵌套gridview点击事件冲突解决

2017-06-12 15:43 459 查看
项目中用了expandablelistview中嵌套gridView,设置expandablelistview 的setOnChildClickListener点击事件时,发现gridView区域点击不会执行我的操作,在网上搜索了一下,找到了解决方法,在这里记录一下;

在嵌套有gridView的布局的最外层布局添加 : android:descendantFocusability="blocksDescendants"

在expandablelistview 的adapter中找到gridView 设置其三个属性

holder.child_mygridview.setClickable(false);

holder.child_mygridview.setPressed(false);

holder.child_mygridview.setEnabled(false);

listView 和expandablelistview 用法相同
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐