Я пытаюсь создать собственный переключатель следующим образом:
Мне кажется, что мне нужно что-то вроде левого/правого рисунка, каждый из которых находится в зеленом/белом состоянии, или, альтернативно, зеленый контур с возможностью рисования, когда выбор должен быть выбран.
Что я не понимаю в таких сообщениях, как это, так это то, как все образцы рисунков имеют наклон вправо, а кнопка «вкл» наклонена влево.
Я пытаюсь использовать следующий «большой палец».
<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>
тогда все, что я получаю, это тонкая линия. Итак, я не уверен, что попробовать дальше.