一、通过在布局文件中引用XML实现填充颜色透明度的变化
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true"> <shape> <solid android:color="#10FFFFFF" /> </shape> </item> <item android:state_focused="true" > <shape> <solid android:color="#10FFFFFF" /> </shape> </item> <item android:state_pressed="false"> <shape> <solid android:color="#50FFFFFF" /> </shape> </item> </selector>
注意:color.xml的#5000000前两位是透明的效果参数从00--99(透明--不怎么透明),后6位是颜色的设置
二、通过XML实现点击切换图片
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/on_btn" android:state_pressed="true"/> <item android:drawable="@drawable/off_btn"/> </selector>

本文介绍了如何在Android中利用XML实现颜色透明度的变化和点击切换图片的效果。在布局文件中引用XML,通过调整透明度参数实现颜色透明度的平滑过渡,并详细说明了XML中设置图片切换的方法。
5635

被折叠的 条评论
为什么被折叠?



