茴香豆的第五种写法---设置ExpandableListView系统自带图标按下效果

简介: 1 编写groupindicator_selector.xml如下: 再次指定ExpandableListView展开和收缩时的不同图标   2 在布局文件中为

1 编写groupindicator_selector.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/right" />   
    <item android:drawable="@drawable/down" />   
</selector> 

再次指定ExpandableListView展开和收缩时的不同图标

 

2 在布局文件中为<ExpandableListView指定groupIndicator

<ExpandableListView
        android:id="@+id/expandableListView"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:groupIndicator="@drawable/groupindicator_selector"
    />



 

相关文章
|
6月前
|
数据安全/隐私保护
Element UI 密码输入框--可切换显示隐藏,自定义图标
Element UI 密码输入框--可切换显示隐藏,自定义图标
240 0
|
iOS开发
iPhone和ipad去掉按钮默认样式
1.手机端web开发,遇到一下问题: 按钮应该是红色的背景,结果上面有一层白色的蒙层。 去掉所有自定义样式发现:白色的蒙层是button自带的样式,在iPhone和ipad上面没有去掉
117 0
BottomNavigationView使用,配合ViewPager、修改图标大小、去掉文字等
BottomNavigationView使用,配合ViewPager、修改图标大小、去掉文字等
688 0
BottomNavigationView使用,配合ViewPager、修改图标大小、去掉文字等
C#编程-73:panel控件中显示子窗体
C#编程-73:panel控件中显示子窗体
205 0
ExpandableListView getChildView 不执行,不显示子列表
原因很简单:   在 GroupView 里面不要加入 button 等可点击空间,否则 和 点击 Groupview 展开相冲突。 去掉就好了getGroupView
1807 0
自定义panel的双击事件
private DateTime mLastClickTime; this.mLastClickTime = Convert.ToDateTime("2013-01-01 00:00:00.
760 0
|
Android开发 数据格式 XML
替换ExpandableListView右边箭头Group Indicator(小图标)
 先在drawable目录下建立xml文件: up_indicator和down_indicator即为你要替换的图标文件名。
996 0
|
Android开发
动态修改ViewPagerIndicator CustomTabPageIndicator Tab标签文字颜色
在style.xml中修改CustomTabPageIndicator的android:textColor属性即可: @drawable/tab_indicator @style/CustomTabPageIndicator.
1296 0
|
XML 数据格式 Windows
增加duilib edit控件的提示功能和多种文字颜色
转载请说明原出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/41786407       duilib的CEditUI控件内部使用了win32的原生edit控件,最近在做的一个项目里需要增强CEditUI控件的一些功能,我就把改进的代码写到博客里。
2272 0