Android: 描画可能なセレクターを作成する方法 質問する

Android: 描画可能なセレクターを作成する方法 質問する

これはちょっと馬鹿げた質問のように感じますが、とにかくやってみます。画像ボタンがあり、クリックするたびに画像を変更できるようにしたいと考えています。API によると、これを行うための最善の方法は、セレクターと値を含む drawable フォルダーに xml リソースを作成することだそうです。しかし、新しい android xml リソースを作成しようとすると、drawables のオプションがありません。何が足りないのでしょうか?

ベストアンサー1

Android Studio でこれを追加するには、 を使用しますRight click on project structure -> New -> Drawable resource file。次のようになります。

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="false" 
        android:drawable="@drawable/cell_top_selected" />
    <item android:drawable="@drawable/cell_top" />
</selector>

おすすめ記事