我在Android中设置了Switch的样式并找到了一个很好的资源here at SO,我已经
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_enabled="false" android:drawable="@drawable/switch_off_2" />
<item android:state_focused="true" android:drawable="@drawable/switch_off_2" />
<item android:state_checked="true" android:drawable="@drawable/switch_on_2" />
</selector>
最后将Switch小部件改为
<Switch
android:background="@drawable/btn_bg"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/switch1"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true" />
但结果是
我想知道如何隐藏紫色开关。
答案 0 :(得分:0)
我认为是
android:background="@drawable/btn_bg"
将是
android:thumb="@drawable/btn_bg"
希望它能解决你的问题。