ExpandableListView自带的小箭头样式不太好看,其实咱们能够本身更换的。步骤以下: java
1.隐藏ExpandableListView自带的图标。 spa
exListView = (ExpandableListView) findViewById(R.id.ex_KnowledgeList);
exListView.setGroupIndicator(null); // 隐藏ExpandableListView自带的图标
// 判断组视图是否展开 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样式的,还有把箭头改到右边的,有兴趣能够尝试下。