如图自定义的Switch样式:
5421606984766_.pic.jpg
需要注意的是:switch的大小是跟thumb的大小有关
下面以样式二为例:
switch_track_selector_new.xml
switch_track_bg_selected.xml
android:height="@dimen/switch_track_height"/>
switch_track_bg_normal.xml
android:height="@dimen/switch_track_height"/>
switch_thumb_selector_new.xml
switch_thumb_bg_selected.xml
android:shape="oval">
android:height="@dimen/switch_track_height"/>
switch_thumb_bg_normal.xml
android:shape="oval">
android:height="@dimen/switch_track_height"/>
switch引用:
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:thumb="@drawable/switch_thumb_selector_new"
android:track="@drawable/switch_track_selector_new"/>