替换ExpandableListView右边箭头Group Indicator(小图标)

简介: 先在drawable目录下建立xml文件: up_indicator和down_indicator即为你要替换的图标文件名。


先在drawable目录下建立xml文件:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_expanded="true"
        android:drawable="@drawable/up_indicator" />
    <item android:state_expanded="false"
        android:drawable="@drawable/down_indicator" />
</selector>


up_indicator和down_indicator即为你要替换的图标文件名。

然后修改Activity代码中的ExpandableListView设置代码,关键一句是:

 

setGroupIndicator(this.getResources().getDrawable(R.drawable.expandablelistview_indicator));


相关文章
|
4月前
|
JavaScript
Elementplus淡入淡出效果,头部顶栏如何设置文字隐藏效果,默认图标如何收缩,icons如何通过类进行替换,侧边栏如何添加阴影,右边如何设置高度,侧边栏如何设置阴影,如何让icon与文字
Elementplus淡入淡出效果,头部顶栏如何设置文字隐藏效果,默认图标如何收缩,icons如何通过类进行替换,侧边栏如何添加阴影,右边如何设置高度,侧边栏如何设置阴影,如何让icon与文字
|
6月前
|
Android开发
Android SystemUI去掉拖动亮度条QSPanel界面隐藏功能
Android SystemUI去掉拖动亮度条QSPanel界面隐藏功能
120 0
|
12月前
|
前端开发
input框点击时去掉默认的外层边框
input框点击时去掉默认的外层边框
57 0
ViewPager 显示 两侧的View,各显示一点
ViewPager 显示 两侧的View,各显示一点
ViewPager 显示 两侧的View,各显示一点
|
前端开发
css:input数字编辑框number去掉右侧上下箭头
css:input数字编辑框number去掉右侧上下箭头
364 0
css:input数字编辑框number去掉右侧上下箭头
BottomNavigationView使用,配合ViewPager、修改图标大小、去掉文字等
BottomNavigationView使用,配合ViewPager、修改图标大小、去掉文字等
667 0
BottomNavigationView使用,配合ViewPager、修改图标大小、去掉文字等
tablayout支持改变选中文字大小,支持左右滑动,支持viewpager,支持三角可移动指示器
TabLayout [简书地址] (https://www.jianshu.com/p/2c3f868266e8) 基于大神的FlycoTabLayout 传送地址和基本用法 用法和属性和这个库一样 效果图如下 Gif_20180828_142709.
2489 0