在Android Studio中,我需要在drawable中插入文本,以将其用作TextView的背景。
在Android Studio中,我在TextView周围插入了一个矩形作为背景,如第一张图片和下面的代码所示。现在我想在背景中添加一些文本,如下面的第二张图片所示。
我该怎么做?谢谢。
current and desidered output
**res\drawable\disegno.xml**
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/listview_background_shape">
<stroke android:width="4dp" android:color="#FFC107" />
<padding android:left="2dp"
android:top="2dp"
android:right="2dp"
android:bottom="2dp" />
<corners android:radius="5dp" />
<solid android:color="#FFFFFF" />
</shape>
**res\layout\activity_main.xml**
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="10dp"
android:layout_marginTop="20dp"
android:background="@drawable/disegno"
android:drawablePadding="10dp"
android:paddingStart="10dp"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:text="Hello World!"
android:textSize="20sp" />
1条答案
按热度按时间txu3uszq1#
只要改变你的背景,并添加你的文字的提示。