我是Android开发的新手,我只是想知道如何在两个TextView之间添加空间?任何帮助将不胜感激。
到目前为止我编写的代码
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/lbl_group_coworkers"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Coworkers" />
<TextView
android:id="@id/lbl_group_"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Family"/>
</LinearLayout>
答案 0 :(得分:15)
你可以使用android:layout_marginTop =“value” 像这样
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/lbl_group_coworkers"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Coworkers" />
<TextView
android:id="@id/lbl_group_"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:text="Family"/>
</LinearLayout>
答案 1 :(得分:5)
你可以在两个textview之间有余量。 在第二个文本视图中添加上边距
像这样 <TextView
android:id="@id/lbl_group_"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:text="Family"/>
答案 2 :(得分:2)
只需替换<LinearLayout> </LinearLayout>
与<RelativeLayout> </RelativeLayout>
然后进入图形布局并根据需要调整空间。
答案 3 :(得分:1)
在左上角添加边距
android:layout_marginLeft="10dp"
答案 4 :(得分:1)
将android:layout_marginRight="..."
添加到第一个textView
答案 5 :(得分:1)
尝试添加保证金
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/lbl_group_coworkers"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Coworkers"
android:layout_margin="10dp"/>
<TextView
android:id="@+id/lbl_group"
android:layout_margin="10dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Family"/>
</LinearLayout>
答案 6 :(得分:1)
您可以使用
android:layout_margin="5dp"
或
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:layout_marginTop="5dp"
android:layout_marginBottom="5dp"
但是在你提出更多这样的问题之前,我建议你阅读android开发指南(http://developer.android.com/guide/components/fundamentals.html)
祝你好运并乐于发展......
答案 7 :(得分:1)
你可以使用填充或边距取决于你需要的东西,这里有一个链接,可以帮助你决定你想要使用哪一个:{{3} }
答案 8 :(得分:1)
在TextView中设置margin属性...
android:layout_marginTop="20dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="20dp"
android:layout_marginLeft="20dp"
如果所有方面都设置了空间......
android:layout_margin="20dp"
答案 9 :(得分:0)
使用GridLayout
代替LinearLayout
<GridLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="A"
android:layout_gravity="left" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="B"
android:layout_gravity="right" />
</GridLayout>
答案 10 :(得分:-1)
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/custom_border"
>
<TextView
android:text="@string/textView_reference_number"
style="@style/CustomTextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/textView_refernce_number_label"
/>
<TextView
android:text="Reference Number Value"
style="@style/CustomTextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/textView_refernce_number"
android:layout_marginTop="10dp"/>
</LinearLayout>
android:layout_marginTop XML属性用于指定此视图顶部的额外空间。因此,第二个textView上的android:layout_marginTop =“10dp”在它和上面的视图之间指定了10 dp的空间。 @UDI有关同一https://developer.android.com/reference/android/view/ViewGroup.MarginLayoutParams.html
的详细信息,请参阅以下链接