ExpandableListView的基本使用和注意事项

ExpandableListView的基本使用和注意事项

**1.概述**

        ExpandableListView是可扩展的二级下拉列表,继承ListView

**2.使用步骤**

        ① 布局中定义ExpandableListView控件
        ② 初始化Group数据,Child数据(ArrayList<ArrayList<Info>>)
        ③ 适配器BaseExpandaListAdapter
            重写10个方法 getGroupCount(),getGroup(),getGroupId(),getGroupView()
                         getChildCount(),getChild(),getChildId(),getChildView()
                         hasStablelds()行是否具有唯一id  isChildSelectable() 子列表是否可点击事件

**3.属性**

        divider  父类分割线
        childDivider  子类分割线
        dividerHeight  分割线高度
        groupIndicator  控制父类前面的小箭头
            android:groupIndicator="@drawable/picture"  箭头换照片
            android:groupIndicator="@null"  去掉小箭头
        indicatorLeft  箭头或者自己设置的图片的右边框距离手机左边边缘的距离,类似于marginLeft
        indicatorStart  箭头或者自己设置的图片的左边框距离手机左边边缘的距离,类似于marginLeft以上两个属性相结合可以使箭头或自己设置的图片变大变小或者翻转,因为控制了箭头或图片的左右边框
        childIndicator
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值