Переключение изображений по XML в Android - PullRequest
0 голосов
/ 21 марта 2011

Привет, ребята. Я новичок в Android и с помощью stackoverflow мне как-то удалось переключиться между изображениями, проверив состояние с помощью xml и изменив изображение. Теперь у меня есть другая кнопка в том же упражнении, так есть ли способ использовать тот же XML для переключения или мне нужно создать новый? Потому что изображения разные.

Это код XML, который я использовал с этого сайта.

<selector xmlns:android="http://schemas.android.com/apk/res/android">
 <item android:state_checked="true" 
         android:drawable="@drawable/pause" /> <!-- pressed -->
 <item android:drawable="@drawable/play" /> <!-- default/unchecked -->
  </selector> 

Пожалуйста, помогите.

Ответы [ 2 ]

2 голосов
/ 21 марта 2011

Для каждого изображения, которое вы хотите включить или выключить с помощью функции android: state, у вас должен быть другой блок кода для каждой кнопки toggleButton

1 голос
/ 21 марта 2011

Вам необходимо создать еще один селектор с рисоваемыми элементами для второй кнопки переключения, поскольку здесь нет информации, кроме рисования по состоянию, поэтому у вас нет ничего общего в двух селекторах переключателей.

...