我在安排LinearLayout中的項目時遇到問題。 這正是我需要的: LinearLayout安排項目
但是我的代碼:
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/new_hot_hastag"
android:layout_marginRight="4dp"
android:text="Hồ-Hoài-Anh"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/new_hot_hastag"
android:layout_marginRight="4dp"
android:text="Bàn-thắng"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/new_hot_hastag"
android:text="Hà-Nội-mùa-thu-tháng-8"/>
</LinearLayout>
這是我的結果:
如何將這些項目安排automaticially取決於他們的寬度是多少?
感謝您的關注!
對不起,因爲一個令人困惑的問題。但看看這些「這些項目如何自動安排取決於他們的寬度?」。這意味着:如果3 textview的值是「a」「b」「c」,那麼3個textview由於其寬度小而仍然在1行上。 – EastBK
您正在使用「wrap_content」作爲單個文本視圖的寬度,因此textview將根據文本的寬度佔用寬度。所以,如果你能告訴我你是否想將所有文本視圖都放在一行中,這對我來說會更好。 –
如果3個textview的字符數很少,那麼它們將在1行上。如果兩個第一個textview的字符數很少,而最後一個textview很大,那麼第一個textview將在第一行,第三個textview將在第二個行。它可用於實施? – EastBK