前言
我之前一直是分别写了两个Button的shape之后,再在selector中分别调用这两个背景, 感觉这样十分费劲, 所以今天我们来实现这个selector+shape
Selector
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_selected="true"> <shape> <corners android:radius="5dp" /> <solid android:color="@color/color_pressed"></solid> </shape> </item> <item> <shape> <corners android:radius="5dp" /> <solid android:color="@color/color_normal"></solid> </shape> </item> </selector>
本文介绍了一种简化Android Button样式的方法,通过在Selector中直接定义Shape来避免额外的文件编写工作,使得按钮在选中和未选中状态下的样式更加统一且易于维护。
4101

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



