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 用法相同
在嵌套有gridView的布局的最外层布局添加 : android:descendantFocusability="blocksDescendants"
在expandablelistview 的adapter中找到gridView 设置其三个属性
holder.child_mygridview.setClickable(false);
holder.child_mygridview.setPressed(false);
holder.child_mygridview.setEnabled(false);
listView 和expandablelistview 用法相同
相关文章推荐
- 解决ScrollView中嵌套ListView滚动效果冲突问题 & ListVIew点击事件失效
- ListView嵌套GridView点击空白地方无法触发ListView点击事件解决方法
- 在ListView嵌套GridView中出现的点击事件冲突的处理以及gridview显示不全的问题
- Android 在ListView嵌套GridView中出现的点击事件冲突的处理以及gridview显示不全的问题
- 关于ListView嵌套ListView,外层Item点击事件的冲突解决
- android ListView嵌套GridView事件冲突的解决
- listview或gridview中item的点击事件与控件点击事件冲突的解决
- 自定义SwipeRefreshLayout 嵌套listview 并解决item点击事件焦点冲突问题
- ListView嵌套GridView 点击事件冲突
- 在ListView中的Text添加spannableString 点击事件与ListView的OnItemClick事件冲突的解决办法
- gridview嵌套listview事件冲突和xutils、handler、asyn的异步操作
- GridView的点击事件冲突解决
- [Android]在ListView嵌套GridView中出现的点击事件处理以及gridview显示不全的问题
- 解决 listView gridView 与ScrollView嵌套时的冲突
- 解决ScrollView下嵌套ListView、GridView显示不全的问题(冲突)
- ListView嵌套GridView响应事件两不误的解决方法
- 解决ListView中嵌套GridView,点击gridview部分无法触发listview 的onItemClick
- android 解决ListView点击与滑动事件冲突
- ScrollView嵌套ListView的点击事件的冲突
- ListView滑动item时响应滑动的条件及解决与点击事件的冲突