Android:ExpandableListView可绘制组指示器在我使用自己的图标时变大

Android:ExpandableListView可绘制组指示器在我使用自己的图标时变大,android,expandablelistview,Android,Expandablelistview,我使用这些代码设置我自己的组指示器图标,并将其设置到列表的右侧 ExpandableListView list = (ExpandableListView) findViewById(R.id.SCHEDULE); Drawable icon = StationInfo2.this.getResources().getDrawable(R.drawable.expander_group); list.setGroupIndicator(icon); list.setIndicatorBou

我使用这些代码设置我自己的组指示器图标,并将其设置到列表的右侧

ExpandableListView list = (ExpandableListView) findViewById(R.id.SCHEDULE);

Drawable icon = StationInfo2.this.getResources().getDrawable(R.drawable.expander_group);

list.setGroupIndicator(icon);

list.setIndicatorBounds(list.getWidth() - 80, list.getWidth() - 40);
它的作品,以显示我自己的图标,但图标显示在错误的大小


因为我是新来的,所以我不能发布链接或图片来展示它的外观,但我希望有人知道我可以怎么做?

你应该使用9-patch来绘制它。 把黑色像素放在角落里。那会有帮助的。(如果需要更多信息,请与我联系)。 看看原来的那个你看到黑点了吗?根据你的形象制作。

我现在已经删除了组指示器并设置了ImageView。我可以在事件中控制自己,工作正常。您是如何设置ImageView而不是组指示器的?我发现这篇文章很有用。你解决了一个大指示器的问题了吗?我有同样的