文档章节

Android中的ExpandableListView自定义显示的小箭头样式

aaddssa
 aaddssa
发布于 2015/06/11 15:42
字数 164
阅读 3887
收藏 6

ExpandableListView自带的小箭头样式不太好看,其实我们可以自己更换的。步骤如下:

1.隐藏ExpandableListView自带的图标。

exListView = (ExpandableListView) findViewById(R.id.ex_KnowledgeList);
		exListView.setGroupIndicator(null); // 隐藏ExpandableListView自带的图标



2.设置视图展开和折叠装态的图片。

// 判断组视图是否展开
		if (isExpanded) {
			groupHeadHold.iv_arrow.setBackgroundResource(R.drawable.arrow_drop_down_24dp);
			groupHeadHold.ll_title_name.setVisibility(View.VISIBLE);
			
		} else {
			groupHeadHold.iv_arrow.setBackgroundResource(R.drawable.arrow_drop_right_24dp);
			groupHeadHold.ll_title_name.setVisibility(View.GONE);
		}



看到网上还有很多自定义ExpandableListView样式的,还有把箭头改到右边的,有兴趣可以尝试下。

© 著作权归作者所有

aaddssa
粉丝 0
博文 5
码字总数 651
作品 0
武汉
程序员
私信 提问
Android 之ExpandableListView几个特殊的属性

1. 设置ExpandableListView 默认是展开的: 先实例化 exListView 然后 exListView.setAdapter(exlvAdapter); //遍历所有group,将所有项设置成默认展开 int groupCount = exListView.getCount...

长平狐
2012/09/03
4.2K
0
Android之微信朋友圈UI实现--ExpandableListView+GridView

PS:我们都知道微信,更是知道朋友圈,很多人在朋友圈里卖起了化妆品,打入广告等为自己做一下推广,里面会附带一写好看的图片,上面有标题,有描述,整体布局每场的美观,那么这是怎么实现的...

cmusketeer
2018/07/16
0
0
android ExpandableListView详解

ExpandableListView是android中可以实现下拉list的一个控件,是一个垂直滚动的心事两个级别列表项手风琴试图,列表项是来自ExpandableListViewaAdapter,组可以单独展开。 重要方法: expand...

amigos_wu
2012/06/17
0
15
android ExpandableListView

为什么ExpandableListView中除第一个item可见,其它只要有一个不可见,第一个item就变成不可见。 为什么点击ExpandableListview中上的箭头,例如第一次点击是1,2,3,4。第二次点击是4,3,...

HappyLin
2016/06/29
142
0
为什么用LayoutInflater写的布局文件不显示啊

为什么用LayoutInflater写的布局文件不显示啊,我现在要把main1显示出来。 LayoutInflater inflater = LayoutInflater.from(SignListActivityUpdate.this); View view=inflater.inflate(R.l......

BAITOCC
2013/12/28
469
3

没有更多内容

加载失败,请刷新页面

加载更多

Proxmox VE技巧 移除PVE “没有有效订阅” 的弹窗提示

登陆的时候提示没有有效的订阅You do not have a valid subscription for this server. Please visit www.proxmox.com to get a list of available options. 用的是免费版的,所以每次都提示......

以谁为师
昨天
2
0
Java设计模式之外观模式(门面模式)

什么是外观模式   外观模式(Facade),他隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口。这种类型的设计模式属于结构性模式。为子系统中的一组接口提供了一个统一的访问接口...

须臾之余
昨天
4
0
mysql免安装版,服务无法启动没有抱任何错误

1.解压 2.新建my.ini [mysqld]# Remove leading # and set to the amount of RAM for the most important data# cache in MySQL. Start at 70% of total RAM for dedicated server, e......

榴莲黑芝麻糊
昨天
2
0
Qt编写安防视频监控系统3-通道交换

一、前言 最开始写通道交换的功能的时候,走了很多弯路,比如最开始用最初级的办法,触发交换的时候,先关闭视频,然后设置新的url重新打开视频,这样处理非常低级而且耗内存还卡还很慢,毕竟...

飞扬青云
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部