我正在使用一个可扩展的列表视图,其中组指示器显示在列表的右侧,我的标题名称是单行的,输出如下图所示。在上面的图片中,我的指示器看起来很好。但在下面的图片中,我的指示器看起来不好,它会扩展。为什么会这样呢?以下是我的代码:
有人有想法帮忙解决这个问题吗?……
mExpandableList = (ExpandableListView)findViewById(R.id.expandable_list);
mExpandableList.setIndicatorBounds(width - GetPixelFromDips(40), width - GetPixelFromDips(10));
xml is
<ExpandableListView
android:id="@+id/expandable_list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:groupIndicator="@drawable/group_indicator" />
group_indicator.xml is
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:drawable="@drawable/arrow_down" android:state_expanded="true"/>
<item android:drawable="@drawable/arrow_up"/>
</selector>
有人有想法帮忙解决这个问题吗?……