能不能不创建white_button.xml直接添加
时间: 2023-08-15 10:07:39 浏览: 37
当然可以,你可以直接在布局文件中添加以下属性,来实现红色边框和白色背景的按钮:
```
android:background="@drawable/round_button"
android:padding="8dp"
android:textColor="@color/red"
```
其中,`round_button` 是一个圆角矩形的 Drawable,代码如下:
```
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="@color/white" />
<stroke android:color="@color/red" android:width="2dp" />
<corners android:radius="4dp" />
</shape>
```
这里的 `white` 和 `red` 是自定义的颜色资源,分别用于设置按钮的背景色和边框颜色;`corners` 属性用于设置按钮的圆角半径。
你只需要在 res/values/colors.xml 文件中定义这两个颜色资源,代码如下:
```
<color name="white">#FFFFFF</color>
<color name="red">#FF0000</color>
```
通过以上代码,你就可以实现红色边框和白色背景的按钮,而不必创建 white_button.xml 文件。