Android中的ExpandableListView自定义显示的小箭头样式
博客专区 > aaddssa 的博客 > 博客详情
Android中的ExpandableListView自定义显示的小箭头样式
aaddssa 发表于3年前
Android中的ExpandableListView自定义显示的小箭头样式
  • 发表于 3年前
  • 阅读 3487
  • 收藏 6
  • 点赞 0
  • 评论 0

移动开发云端新模式探索实践 >>>   

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

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

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 0
博文 5
码字总数 651
×
aaddssa
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: