小编典典

Android - 按钮的边框

all

如何为按钮添加边框?是否可以在不使用图像的情况下做到这一点?


阅读 79

收藏
2022-05-27

共1个答案

小编典典

第 1 步:创建名为:my_button_bg.xml 的文件

第 2 步:将此文件放入 res/drawables.xml

第 3 步:插入以下代码

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
  android:shape="rectangle">
  <gradient android:startColor="#FFFFFF" 
    android:endColor="#00FF00"
    android:angle="270" />
  <corners android:radius="3dp" />
  <stroke android:width="5px" android:color="#000000" />
</shape>

第 4 步:在需要的地方使用代码“android:background=”@drawable/my_button_bg”,例如:

<Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Your Text"
    android:background="@drawable/my_button_bg"
    />
2022-05-27