19

カスタム ボタンの 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>

私は自分で作成することを検討していますが、誰もまだ作成していないとは信じられません:)

ありがとう

4

3 に答える 3

16

I have created even better tool for generating drawable selectors. It's a Android Studio/IDEA plugin called SelectorChapek. You just click the 'drawable-xhdpi' folder, select 'Generate Android Selectors' and all your selectors appear automagically in the 'drawable' folder! (assuming your resources are appropriately named)

Howto, source & download: https://github.com/inmite/android-selector-chapek

Screenshot

于 2013-08-20T22:05:56.227 に答える
16

この投稿に触発されて、私は XML StateList ジェネレーターを作成しました。ここで見つけることができます。誰かがより良いジェネレーターを持っているかどうかを知りたいです。

すてきな一日を!

私の Android 状態リスト ジェネレーターを更新しました。サポートされているすべての状態を利用できるようになりました。

于 2011-12-10T00:44:13.173 に答える
1

これはどうですか?これを使用して、ホロ スタイルの xml ファイルを生成します。

于 2014-03-26T13:35:00.780 に答える