android 按钮按下效果(文字颜色和按钮同时变化)
16lz
2021-01-23
android 按钮按下效果(文字颜色和按钮同时变化)
styles:
1 2 3 4 5 | <style name= "ButtonGreen" parent= "@android:style/Widget.Button" >
<item name= "android:textSize" > 18 .0sp</item>
<item name= "android:textColor" > @drawable /skin_color_button</item>
<item name= "android:background" > @drawable /common_btn_green</item>
</style> |
1 2 3 4 5 | <?xml version= "1.0" encoding= "utf-8" ?> <selector xmlns:android= "http://schemas.android.com/apk/res/android" > <item android:state_pressed="true" android:color="#fff"/> <item android:state_focused="true" android:color="#fff"/> <item android:color="#000" /> </selector> <span></span> |
drawable:common_btn_green
?1 2 3 4 5 6 7 8 | <?xml version= "1.0" encoding= "utf-8" ?> <selector xmlns:android= "http://schemas.android.com/apk/res/android" >
<item android:drawable= "@drawable/skin_common_btn_green_pressed" android:state_pressed= "true" />
<item android:drawable= "@drawable/skin_common_btn_green_disable" android:state_enabled= "false" />
<item android:drawable= "@drawable/skin_common_btn_green_normal" /> </selector> |
1 2 3 4 5 6 7 8 9 | <Button
android:id= "@+id/reset_btn"
style= "@style/ButtonRed"
android:layout_width= "0.0dip"
android:layout_height= "wrap_content"
android:layout_margin= "15dip"
android:layout_weight= "1"
android:gravity= "center"
android:text= "ceshi" /> |
更多相关文章
- EditText在输入法上显示搜索按钮
- Android Studio中Textview里字体颜色的的设置
- 如何改变Android Progressbar默认颜色
- Android EditText光标颜色 与inputType
- android设置按钮背景透明度与设置布局背景图片的透明度
- Android设置颜色
- android ListView中添加ImageButton按钮并绑定事件
- Android 修改EditText的光标颜色和背景色