Android按钮圆角样式和边框波浪线样式

一:样式效果

在这里插入图片描述

二:自定义.xml文件

在这里插入图片描述
在这里插入图片描述

将代码复制到自己建的自定义布局文件,我这里是button.xml

 <!-- 填充的颜色 -->
    <solid android:color="#F44336" />
    <corners
        android:radius="5dip" />
    <padding
        android:left="10dp"
        android:top="10dp"
        android:right="10dp"
        android:bottom="10dp"
        />
    <!-- 边框的宽度,每段虚线的长度,和两段虚线之间的间隔和颜色 -->
    <stroke
        android:width="2dp"
        android:dashWidth="6dp"
        android:dashGap="6dp"
        android:color="#e75050" />

在这里插入图片描述

三:添加样式

将样式代码复制到自己的样式中去即可

 <style name="ButtonStyle" >
        <item name="android:textColor">#000000</item>
        <item name="android:background">@drawable/button</item>
        <item name="android:radius">10dp</item>
        <item name="android:textStyle">bold</item>
        <item name="android:textSize">25sp</item>
        <item name="android:borderlessButtonStyle">@style/TextAppearance.AppCompat.Body1</item>
    </style>

在这里插入图片描述

三:Button中引用样式即可

在这里插入图片描述
当然直接在背景中使用也是一样的
在这里插入图片描述

发布了63 篇原创文章 · 获赞 23 · 访问量 6662

猜你喜欢

转载自blog.csdn.net/weixin_42753193/article/details/105370279