Android инструмент для создания селектора xml для кнопок

мне было интересно, знает ли кто-нибудь инструмент для создания файлов селектора xml для ваших пользовательских кнопок. Я немного устал создавать кнопки, конвертировать их .9.png-файлы, а затем копирование и вставка пользовательского селектора в xml...

Я знаю об этих инструментах:

http://www.androidicongenerator.net/

http://android-ui-utils.googlecode.com/hg/asset-studio/dist/index.html

Как удобно, как они в генерируя активы / ресурсы, я пропускаю возможность выбрать 4 изображения и создать готовый к использованию селектор xml, который выводит что-то вроде:

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

Я рассматриваю возможность создания его сам, но не могу поверить, что никто уже не сделал этого:)

спасибо

3 ответов


вдохновленный этим сообщением, я сделал генератор XML StateList, вы можете найти его здесь, Я хотел бы посмотреть, есть ли у кого-то лучший генератор.

хорошего дня!

сделал обновление для моего генератора списка состояний Android, теперь вы можете использовать все поддерживаемые состояния.


Я создал еще более совершенный инструмент для создания выигрышного селекторов. Это Android Studio/идея плагин под названием SelectorChapek. Вы просто нажмите на папку "drawable-xhdpi", выберите "Создать селекторы Android" и все ваши селекторы появляются автоматически в папке "drawable"! (предполагая, что ваши ресурсы соответствующим образом названы)

Howto, источник и скачать: https://github.com/inmite/android-selector-chapek

Screenshot


как о этой? Я использую его для создания xml-файла в стиле holo.