前言
5个xml文件实现 按钮的圆角、阴影效果以及按下变化效果
实现
drawable/shape.xml
android:radius="8dp"
android:topLeftRadius="5dp"
android:topRightRadius="5dp"
android:bottomLeftRadius="5dp"
android:bottomRightRadius="5dp"/>
android:left="2dp"
android:top="2dp"
android:right="2dp"
android:bottom="2dp"/>
android:width="50dp"
android:height="50dp"/>
android:color=" #FF03A9F4"/>
drawable/shapepress.xml
android:radius="8dp"
android:topLeftRadius="5dp"
android:topRightRadius="5dp"
android:bottomLeftRadius="5dp"
android:bottomRightRadius="5dp"/>
android:left="2dp"
android:top="2dp"
android:right="2dp"
android:bottom="2dp"/>
android:width="50dp"
android:height="50dp"/>
android:color="#FF7AD1F8"/>
drawable/shadow.xml
android:topLeftRadius="5dp"
android:topRightRadius="5dp"
android:bottomLeftRadius="5dp"
android:bottomRightRadius="5dp" />
android:width="50dp"
android:height="50dp"/>
android:bottom="2dp"
android:right="3dp"
android:drawable="@drawable/shape"
>
drawable/shadowpress.xml
android:topLeftRadius="5dp"
android:topRightRadius="5dp"
android:bottomLeftRadius="5dp"
android:bottomRightRadius="5dp" />
android:width="50dp"
android:height="50dp"/>
android:bottom="2dp"
android:right="3dp"
android:drawable="@drawable/shapepress"
>
drawable/button_style.xml
activity_main.xml中引入
android:id="@+id/button9"
android:onClick="pushNumber"
android:text="9"
android:background="@drawable/button_style"
android:textColor="@color/colorWhite"
android:layout_margin="5dp"
/>
效果动态图
以上就是android xml实现按钮的圆角、阴影效果以及按下变化效果的详细内容,更多关于android按钮按下变化效果的资料请关注我们其它相关文章!
时间: 2021-05-23