Я хотел бы изменить расширенный и стандартный значок моего Расширяемого списка. Я сделал некоторое исследование, как это сделать, и нашел this question.Измените значок расширяемого вида списка
Я думаю, что сделал это, как описано здесь. У меня есть 2 значка, первый называется defaulticon.png, а второй - expandicon.png. Bother находятся в папке с возможностью перемещения (не в drawable-hdpi). Мой вид списка заявление выглядит следующим образом:
<ExpandableListView
android:id="@+id/expandableListView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:groupIndicator="@drawable/groupindicator">
</ExpandableListView>
groupindicator представляет собой файл XML также находится в вытяжке папке и выглядит следующим образом:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/defaulticon" android:state_empty="true"/>
<item android:drawable="@drawable/expandedicon" android:state_expanded="true"/>
</selector>
Однако иконки не меняются. Значок по умолчанию из представления списка исчезает, и вместо этого значок отсутствует. Существуют ли какие-либо ограничения в отношении ресурсов (насколько мне могут быть ресурсы (оба - 160x160), где они должны быть расположены ...). Я тестирую приложение на своем S3, работающем под управлением Android 4.1.2.
Приветствия
Я использовал значок мастера создания в затмении для стрелки вверх/вниз, и они работали большими (на леденце 5.1.1). – droideckar