如果我使用默认的组指示器(不设置新的),我如何知道组视图布局的填充宽度?
所以可以让我的布局不会与组指示器重叠。
那可能吗?因为我找不到getGroupIndicator的方法。或者我必须设置一个我知道它的大小的新的。
如果我使用默认的组指示器(不设置新的),我如何知道组视图布局的填充宽度?
所以可以让我的布局不会与组指示器重叠。
那可能吗?因为我找不到getGroupIndicator的方法。或者我必须设置一个我知道它的大小的新的。
我在这里找到了属性:
android:paddingLeft="?android:attr/expandableListPreferredItemPaddingLeft"
或者你可以使用反射:
Field field_mIndicatorRight = listView.getClass().getDeclaredField("mIndicatorRight");
field_mIndicatorRight.setAccessible(true);
int mIndicatorRight = (Integer) field_mIndicatorRight.get(listView);