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中即可
时间: 2024-10-22 22:52:53