今天在项目里碰到的,为ExpandableListView添加了一个图片背景,但是,默认的有个向下箭头,很难看,在网上查了写资料,只需要设定一个属性即可:
ExpandableListView expandListView = (ExpandableListView) findViewById(R.id.list);
//设置 属性 GroupIndicator 去掉默认向下的箭头
expandListView.setGroupIndicator(null);
添加button后不能展开的原因是button获取了原本属于group的焦点,所以不能展开
知道原因,解决起来就简单了:设置button, setFocusable(false); 设置button不获取焦点,但可以点击setClickable(true);
如此一来就ok啦、、