次のようなカスタム スイッチを作成しようとしています。
私が必要だと感じているのは、それぞれが緑/白の状態の左/右のドローアブル、または選択肢を選択する必要があるときのドローアブルを備えた緑のアウトラインのようなものです。
このような投稿で私が理解できないのは、すべてのサンプル ドローアブルが右に傾斜しているにもかかわらず、「オン」ボタンが左に傾斜しているということです。
次の「親指」ドローアブルを試しています。
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_checked="true" android:drawable="@drawable/choice_right"/>
<item android:drawable="@drawable/choice_left"/>
</selector>
しかし、ドローアブルの端を切り取っているようです。トラックを次のように設定した場合:
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<stroke
android:width="1dp"
android:color="@color/text_input"/>
<corners
android:radius="1dp"
android:bottomLeftRadius="4.5dp"
android:bottomRightRadius="4.5dp"
android:topLeftRadius="4.5dp"
android:topRightRadius="4.5dp" >
</corners>
</shape>
それから私が得るのは細い線だけです。だから、私は次に何をしようとしているのか分かりません。