ListView和ExpandableListView去除分隔线,ExpandableListView去除父布局的向下的图标和默认打开所有子布局,父布局没有点击事件

原创 2017年04月09日 23:47:40

去除分隔线


android:divider="@null"
android:dividerHeight="0dp"

去除父节点图标

// ExpandableListView的布局的id
ExpandableListView.setGroupIndicator(null);  

ExpandableListView默认打开所有子布局

//设置默认子布局全部打开  listview_lv是ExpandableListView的布局的id
  int groupCount = listview_lv.getCount();
        for (int i=0; i<groupCount; i++) {
            listview_lv.expandGroup(i);
        }
//listview_lv.expandGroup(0);如果默认打开第一组 就设置这个
        LogUtil.e("adapter",mlist.size()+"---------");
        listview_lv.setAdapter(adapter);

//设置父布局没有点击事件
        listview_lv.setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() {
            @Override
            public boolean onGroupClick(ExpandableListView parent, View v, int groupPosition, long id) {
                return true;//这里return true 是父布局没有点击事件
            }
        });
版权声明:本文为博主原创文章,未经博主允许不得转载。

ExpandableListView去掉里头的分割线

代码: expandableList.setDivider(null); xml: android:divider="@null" 或者 设置driverHeight="...
  • ZHOU452840622
  • ZHOU452840622
  • 2016年03月09日 11:28
  • 3460

设置ExpandableListView不显示分割线

android:id="@+id/expandlist"        android:layout_width="fill_parent"        android:layout_height=...
  • u012861467
  • u012861467
  • 2015年12月03日 21:14
  • 1852

ExpandableListView去掉item分割线的方法

因为使用了一个嵌套在scrollview中的自定义ExpandableListView,代码如下,功能是group展开时可以item项全部可见 import android.content.Co...
  • Nightly_H
  • Nightly_H
  • 2017年06月17日 10:35
  • 884

ExpandableListView分割线处理

本人是android开发新手,现在开始记录在实际开发中遇到的问题,希望有一天成为自己崇拜的大牛。ExpandableListView在一个项目中碰见了需要分组展示数据的需求,类似于QQ分组,如下: ...
  • qq_24552637
  • qq_24552637
  • 2016年07月18日 16:24
  • 181

ListView与ExpandableListView设置分割线 divider

listview设置分割线需要以下操作: lv.setDivider(getResources().getDrawable(R.drawable.diyline)); Expand...
  • yangxi_001
  • yangxi_001
  • 2014年10月08日 17:31
  • 3889

ExpandableListView 分割线颜色设置

android:divider="@color/divider" android:childDivider="@color/divider"
  • lrlr89
  • lrlr89
  • 2015年04月13日 10:01
  • 4886

去掉ExpandableListView前的向下箭头

今天在项目里碰到的,为ExpandableListView添加了一个
  • watermusicyes
  • watermusicyes
  • 2014年04月08日 14:56
  • 14515

父布局与子布局控件的实现响应点击事件冲突问题。

布局类: 一:以RelativeLayout为例 1,在代码中加入如下红色代码,不然会被包含在其中的控件把焦点抢占,此时子控件无需设置clickable和focuseable ...
  • sinat_36176987
  • sinat_36176987
  • 2017年10月19日 14:09
  • 206

解决父布局具有点击效果,但是子布局的Button不响应点击事件的问题

场景分析 :在开发过程中,避免一个控件的太小,不方便用户点击,我们一般会给控件设置padding;当多个控件响应同一个点击效果的时候,我们的解决方案: 1.将多个控件转化为一个控件,然后设置padd...
  • qq_26585943
  • qq_26585943
  • 2016年08月20日 10:38
  • 1527

安卓ExpandableListView长按监听判断点击的item属于哪个group(群组)和child(子项)

安卓的ExpandableListView 继承自ListView,扩展了一些功能,实现的效果类似于QQ的好友分组。如图: 但是 ExpandableListView 提供了setOnGroupCl...
  • Mingyueyixi
  • Mingyueyixi
  • 2016年04月14日 01:46
  • 2060
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ListView和ExpandableListView去除分隔线,ExpandableListView去除父布局的向下的图标和默认打开所有子布局,父布局没有点击事件
举报原因:
原因补充:

(最多只允许输入30个字)