android 控件加圆角
Posted 新年新气象934060369
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android 控件加圆角相关的知识,希望对你有一定的参考价值。
1.新建一个radius_border.xml
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#FFFFFF" /> <stroke android:width="1dip" android:color="#aea594" /> <corners android:topLeftRadius="10dp" android:topRightRadius="10dp" android:bottomRightRadius="10dp" android:bottomLeftRadius="10dp" /> </shape>
2.在代码中添加一句:
TextView.setBackgroundResource(R.drawable.radius_border);
这里可能回报一句错误element shape doesn‘t required attribute android:layout_height
解决方法:
把
radius_border.xml移动到drawable中即可
以上是关于android 控件加圆角的主要内容,如果未能解决你的问题,请参考以下文章
Android学习笔记圆角矩形ImageView自定义控件的实现与使用
Android高性能的圆角图片控件RoundImageView
android设置控件样式(边框颜色,圆角)和图片样式(圆角)