Android圆角背景设置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android圆角背景设置相关的知识,希望对你有一定的参考价值。

参考技术A

使用databinding设置圆角背景,代替drawable方式

注意:这个只是设置一个背景,所有图片的圆角不能使用它,只能是viewGroup或者TextView。
提示:图片可以使用QMUIRadiusImageView

1、支持view和viewGroup的圆角,边框、和单个圆角等;
2、app:bgRadius:圆角大小,必须用"@R.dimen.ui_dp8"赋值;
3、app:bgSolidColor:设置背景色;
4、app:bgStrokeColor:设置边框颜色;
5、bgTopLeftRadius:设置左上的圆角;

代码实现圆角背景

在drawable文件夹中创建一个.xml文件

<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@color/white"/> <!-- 设置框内背景颜色 -->
<corners android:radius="8dp"/> <!-- 设置边角弧度的大小 -->
<stroke android:color="@color/line_grey" android:width="1dp"/> <!-- 设置边框颜色以及边框的宽度 -->
</shape>

以上是关于Android圆角背景设置的主要内容,如果未能解决你的问题,请参考以下文章

android 圆角背景

Android圆角Tag控件的另类实现

Android 圆角View设置 圆角边框

Android 图片圆角的设置

代码实现圆角背景

Android studio中怎么将方形按钮设置成圆角以及渐变效果