在 Android Studio 中将 TextView 与其背景边缘分离

这个问题在标题中已经说了很多。

如何将文本与其背景的边缘分开?如果高度和宽度是 wrap_content,它们就在文本旁边。我想在那里分开。如果我使用特定的数字,我觉得它在不同的设备上看起来会有所不同。

编辑:正如我看到有些人在评论中感到困惑,我的意思是填充。我只是想不出那个词,但现在我得到了它,因为另一个用户在那里给出了答案。


婷婷同学_
浏览 194回答 1
1回答

当年话下

如果您只需要将其与背景边缘“分离”,您可以将填充/边距设置为TextView<TextView&nbsp; &nbsp; android:layout_width="match_parent"&nbsp; &nbsp; android:layout_height="wrap_content"&nbsp; &nbsp; android:text="Hello World!"&nbsp; &nbsp; android:paddingLeft="10dp"&nbsp; &nbsp; android:paddingRight="10dp"/>既然你提到你有超过 1TextView个彼此相邻这就是你可以做到的。<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"&nbsp; &nbsp; xmlns:tools="http://schemas.android.com/tools"&nbsp; &nbsp; android:layout_width="match_parent"&nbsp; &nbsp; android:layout_height="match_parent">&nbsp; &nbsp; <TextView&nbsp; &nbsp; &nbsp; &nbsp; android:layout_width="wrap_content"&nbsp; &nbsp; &nbsp; &nbsp; android:layout_height="wrap_content"&nbsp; &nbsp; &nbsp; &nbsp; android:text="Hello World!"&nbsp; &nbsp; &nbsp; &nbsp; android:paddingLeft="10dp"&nbsp; &nbsp; &nbsp; &nbsp; android:paddingRight="10dp"/>&nbsp; &nbsp; <TextView&nbsp; &nbsp; &nbsp; &nbsp; android:layout_width="wrap_content"&nbsp; &nbsp; &nbsp; &nbsp; android:layout_height="wrap_content"&nbsp; &nbsp; &nbsp; &nbsp; android:text="Hello World TWO!"&nbsp; &nbsp; &nbsp; &nbsp; android:paddingLeft="10dp"&nbsp; &nbsp; &nbsp; &nbsp; android:paddingRight="10dp"/></LinearLayout>如下所示:
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java