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