【Android】ToggleButton点击变色
作者:互联网
只需要写一个selector作为togglebutton的背景就行了android中大部分的控件都可以通过selector来改变样式:
在drawable文件夹中,创建一个xml文件my_btn_toggle.xml:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_checked="false" android:drawable="@color/red" />
<item android:state_checked="true" android:drawable="@color/green" />
</selector>
并在xml部分中定义您的切换按钮:
<ToggleButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New ToggleButton"
android:id="@+id/toggleButton"
android:background="@drawable/my_btn_toggle"/>
标签:xml,控件,selector,点击,ToggleButton,Android,btn 来源: https://blog.csdn.net/qq_30885821/article/details/115557744