我正在制作一个应用程序,我必须使用给定的图像可扩展列表视图.我正在谈论指标图标及其大小导航路径.任何人都告诉我如何更改该图像.任何帮助将不胜感激.
Adi*_*510 33
您可以使用以下代码:
<ExpandableListView android:id="@+id/android:list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginTop="10dp"
android:groupIndicator="@drawable/settings_selector" />
Run Code Online (Sandbox Code Playgroud)
......在哪里setting_selector:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/up_arrow"
android:state_empty="true" />
<item android:drawable="@drawable/down_arrow"
android:state_expanded="true" />
</selector>
Run Code Online (Sandbox Code Playgroud)
Jit*_*thu 13
<ExpandableListView android:id="@+id/android:list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginTop="10dp"
android:groupIndicator="@drawable/settings_selector"
/>
Run Code Online (Sandbox Code Playgroud)
和
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/up_arrow" android:state_expanded="true"/>
<item android:drawable="@drawable/down_arrow" android:state_expanded="false"/>
</selector>
Run Code Online (Sandbox Code Playgroud)
他忘了放
<item android:drawable="@drawable/down_arrow" android:state_expanded="false"/>
Run Code Online (Sandbox Code Playgroud)
在里面.对我来说,android:state_empty不工作.
这是设置组指标的有效方法
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_empty="true">
<layer-list>
<item
android:left="20dp"
android:right="-30dp"
android:top="120dp"
android:bottom="10dp"
android:drawable="@drawable/panier_plus">
</item>
</layer-list>
</item>
<item android:state_expanded="true">
<layer-list>
<item
android:left="20dp"
android:right="-30dp"
android:top="120dp"
android:bottom="10dp"
android:drawable="@drawable/panier_minus"
>
</item>
</layer-list>
</item>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
33533 次 |
| 最近记录: |