[英]Android align textview to textview
下面是代碼。 我需要將textview對齊到textview。 id:test1的第一個很長,有很多行,第二個textview應該與第一個test1對齊到結尾。 有什么幫助嗎?
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="@dimen/standard_margin"
android:orientation="vertical">
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/test1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textStyle="bold"
android:text="VERY LONG STRING HERE"
android:textSize="@dimen/text_size_form"/>
<TextView
android:id="@+id/test2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="123"
android:textSize="@dimen/text_size_form"/>
</LinearLayout>
<TextView
android:id="@+id/abc"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="@dimen/text_size_form"/>
<TextView
android:id="@+id/abc1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="@dimen/text_size_form"/>
</LinearLayout>
您需要使它們擴展以接觸。
兩者都使用layout_weight
。
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="@dimen/standard_margin"
android:orientation="vertical">
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/test1"
android:layout_width="0dp"
android:layout_weight="0.5"
android:layout_height="wrap_content"
android:textStyle="bold"
android:text="VERY LONG STRING HERE"
android:textSize="@dimen/text_size_form"/>
<TextView
android:id="@+id/test2"
android:layout_width="0dp"
android:layout_weight="0.5"
android:layout_height="wrap_content"
android:text="123"
android:textSize="@dimen/text_size_form"/>
</LinearLayout>
<TextView
android:id="@+id/abc"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="@dimen/text_size_form"/>
<TextView
android:id="@+id/abc1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="@dimen/text_size_form"/>
</LinearLayout>
layout_width
為0dp
,而layout_weight
為0.5
(不等於1)表示“我不提供寬度,請擴展寬度直至達到50%。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.