本文主要是介绍Android中自定义TextView的形状,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
基本步骤:在drawable文件夹下建立一个shape.xml
shape.xml:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"android:shape="oval"><!-- 填充的颜色 --><solid android:color="#FF8C2E"/><!-- 设置按钮的四个角为弧形 --><!-- android:radius 弧形的半径 --><corners android:radius="360dip"/><!-- padding: Button 里面的文字与Button边界的间隔 --><paddingandroid:left="10dp"android:top="10dp"android:right="10dp"android:bottom="10dp"/></shape>
在主界面中的main.xml:
<pre name="code" class="html"><TextViewandroid:id="@+id/agree"android:layout_width="125dp"android:layout_height="50dp"android:background="@drawable/shape"android:gravity="center"android:text="审批通过"android:textColor="@color/black"android:textSize="20sp" /><TextViewandroid:id="@+id/disagree"android:layout_width="125dp"android:layout_height="50dp"android:background="@drawable/shape"android:gravity="center"android:text="审批不通过"android:textColor="@color/black"android:textSize="20sp" />
注意:在shape文件中,
表示绘制椭圆:
android:shape="oval"
表示绘制线条:
android:shape="line"
表示绘制矩形;加上半径,则可以绘制圆角矩形。
android:shape="Rectange"
这篇关于Android中自定义TextView的形状的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!