カスタムボタンの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>
自分で作成することを検討していますが、誰も作成していないとは信じられません:)
ありがとう
この投稿からインスピレーションを得て、XML StateListジェネレーターを作成しました。これを見つけることができます ここ 、誰かがより良いジェネレーターを持っているかどうかを確認したいと思います。
すてきな一日を!
私のAndroid状態リストジェネレーターを更新しました。これで、サポートされているすべての状態を利用できるようになりました。
ドローアブルセレクターを生成するためのさらに優れたツールを作成しました。これは、SelectorChapekと呼ばれるAndroid Studio/IDEAプラグインです。 'drawable-xhdpi'フォルダーをクリックし、 'Generate Android Selectors'を選択すると、セレクターが 'drawable'フォルダーに自動的に表示されますall !(リソースに適切な名前が付けられていると仮定)
ハウツー、ソース、ダウンロード: https://github.com/inmite/Android-selector-chapek
this はどうですか?これを使用して、ホロスタイルのxmlファイルを生成します。