在嵌套有gridView的布局的最外层布局添加 : android:descendantFocusability="blocksDescendants"
在expandablelistview 的adapter中找到gridView 设置其三个属性
holder.child_mygridview.setClickable(false);
holder.child_mygridview.setPressed(false);
holder.child_mygridview.setEnabled(false);
- android:descendantFocusability="blocksDescendants" //viewgroup会覆盖子类控件而直接获得焦点android:focusable="false"
- android:descendantFocusability="beforeDescendants" //viewgroup会优先其子类控件而获取到焦点
- android:descendantFocusability="afterDescendants" //viewgroup只有当其子类控件不需要获取焦点时才获取焦点
-
android:singleLine="true" android:maxEms="8" android:ellipsize="end"设置Textveiw的最大长度