首页 > 移动平台 > 详细

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

时间:2015-06-11 17:13:26      阅读:287      评论:0      收藏:0      [点我收藏+]

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样式的,还有把箭头改到右边的,有兴趣可以尝试下。

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

原文:http://my.oschina.net/u/2283209/blog/465602

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!