Android学习笔记技巧之给文本加边框
时间: 2023-08-01 17:06:07 浏览: 77
要给文本加边框,可以使用 Android 中的 Shape Drawable,下面是具体的步骤:
1. 在 res/drawable 文件夹中创建一个 XML 文件,比如说叫做 text_border.xml。
2. 在 text_border.xml 中添加以下代码:
```
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<stroke android:width="1dp" android:color="@color/black" />
<padding android:left="5dp" android:top="5dp"
android:right="5dp" android:bottom="5dp" />
</shape>
```
其中,stroke 标签用于设置边框的宽度和颜色,padding 标签用于设置文本与边框之间的距离。
3. 在布局文件中使用 TextView,添加 android:background="@drawable/text_border" 属性即可实现给文本加边框的效果。
例如:
```
<TextView
android:id="@+id/my_textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
android:background="@drawable/text_border" />
```
阅读全文