2
カスタムクラスをセレクタに供給されるドロウアブルにすることはできますか?コアの質問は、実際にアンドロイドがカスタムクラスを参照するdrawable xmlをサポートしているかどうかです。カスタムクラスをセレクタに供給されるドロウアブルにすることはできますか?
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:state_pressed="true"
android:state_window_focused="true"
android:drawable="@drawable/intensity_tick_empty" />
</selector>
ここintensity_tick_empty.xmlです:
はここでセレクタの
<?xml version="1.0" encoding="UTF-8"?>
<com.somepackage.android.RatingTick
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="20dip"
android:layout_height="20dip"
android:background="#CCCCCC" />
RatingTickは私のカスタムクラスであり、それは、ビューを拡張します。
ありがとうございます!