【发布时间】:2013-05-07 17:59:55
【问题描述】:
我正在开发一个 android 应用程序并在活动中使用 ExpandableListView。问题是此 ExpandableList 的组指示器的默认图标没有垂直居中对齐(它更靠近顶部)。无论如何我可以改变它吗?
【问题讨论】:
我正在开发一个 android 应用程序并在活动中使用 ExpandableListView。问题是此 ExpandableList 的组指示器的默认图标没有垂直居中对齐(它更靠近顶部)。无论如何我可以改变它吗?
【问题讨论】:
您可以使用 setIndictorBounds。或许能解决问题
ExpandableListViewobject.setIndicatorBounds(5, 45);
【讨论】:
最后我只是在布局中添加了一个空文本框,就在其余组项目的上方。并将其填充增加到“10dp”。它仍然是一种解决方法,但至少它起作用了,现在组指示器有点在中间。
【讨论】:
只需将默认指示器设置为 null 并扩展您自己的布局。这样您就可以完全控制您的资产,并且您也可以轻松地将其放置在行的右侧。
【讨论】: