Селектор ImageButton не работает? - PullRequest
3 голосов
/ 03 февраля 2010

Я пытаюсь сделать ImageButton для состояния нажатия, фокусировки и нормального состояния.Я прочитал введение ImageButton здесь

Я сохранил XML-файл селектора в / res / drawable /.Также установите android:src="@drawable/my_selector".

my_selector.xml file:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/btn_unfocus" /> <!-- default -->
    <item android:state_pressed="true"
          android:drawable="@drawable/btn_onpress" /> <!-- pressed -->
    <item android:state_focused="true"
          android:drawable="@drawable/btn_onfocus" /> <!-- focused -->
</selector>

Я думаю, что правильно сделал ImageButton.Но у меня это не сработало.

Что здесь не так?

Пожалуйста, совет.

Ответы [ 2 ]

7 голосов
/ 17 ноября 2010

Метки товара должны быть заказаны. Сначала нажимаем, фокусируем и последний элемент по умолчанию

См. Здесь

0 голосов
/ 09 апреля 2013

Вы ошибаетесь.Попробуйте это.

android:background="@drawable/your_selector_name"
...