答案 0 :(得分:3)
填充:paddingTop
,paddingLeft
,paddingRight
,paddingBottom
或
边距:layout_marginTop
,layout_marginLeft
,layout_marginRight
,layout_marginBottom
取决于您的确切需求。
答案 1 :(得分:0)
您可以使用属性layout_marginLeft
,layout_marginRight
,layout_marginTop
和layout_marginBottom
来指定缩进。
以下是一个例子:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:id="@+id/title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:layout_marginTop="16dp"
android:layout_marginBottom="16dp"
android:text="This is a sample text" />
</LinearLayout>
<强>输出:强>
答案 2 :(得分:0)
假设这是一个recyclerView或ListView,并且您正在为每个实例使用List Item布局。
在列表项目布局中:
为每行中的每个项目设置textView。
然后对于每个textview使用固定的layout_width或使用Layout_width =&#34; 0&#34;与Layout_weight结合使用可以显示文本视图。 (固定Layou_width更容易,但使用Layout_Weight将自动调整屏幕方向)
那么你的间距在行与行之间是一致的,因为它基于布局定义而不是插入的文本。