Android关于button的美化
时间: 2023-11-02 09:23:10 浏览: 168
Button的美化
4星 · 用户满意度95%
要美化Android中的Button按钮控件,你可以使用自定义控件的方式。一种常用的方法是使用xml的selector构造。你可以创建一个名为btn_all_shape.xml的drawable文件,在其中设置按钮的边角、填充颜色和边框颜色。以下是具体的步骤:
1. 在res>drawable文件夹中创建btn_all_shape.xml文件,代码如下:
```xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:bottomLeftRadius="15dp"
android:bottomRightRadius="15dp"
android:topLeftRadius="15dp"
android:topRightRadius="15dp" />
<!-- 设置填充颜色 -->
<solid android:color="@color/green" />
<!-- 设置边框颜色 -->
<stroke android:width="2dp"
android:color="@color/white"/>
</shape>
```
2. 在你要改变的按钮的xml文件中添加以下代码来引用刚才创建的drawable文件作为按钮的背景:
```xml
android:background="@drawable/btn_all_shape"
```
通过这样的方式,你可以改变按钮的边角、填充颜色和边框颜色,从而美化Android中的Button按钮控件。<span class="em">1</span><span class="em">2</span>
#### 引用[.reference_title]
- *1* [Android Shape控件美化实现代码](https://download.csdn.net/download/weixin_38544075/14024606)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [Android Studio Button 美化](https://blog.csdn.net/weixin_42199142/article/details/83903520)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文