我有這樣的佈局:的LinearLayout應填寫最小空間
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:gravity="left">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Some text" />
</LinearLayout>
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView"/>
</LinearLayout>
但是,如果在第一個文本視圖(在LinearLayout中)是大量的文字,第二個文本視圖熄滅屏幕。這可以通過將android:layout_weigh =「1」設置爲線性佈局來解決。但是在這種情況下,線性佈局將填充所有空間,並且我需要線性佈局在填充短文本時填充最小空間,而在線性佈局中填充大量文本時不會隱藏第二個文本視圖。
謝謝。我忘記了android:maxWidth。 – zebraxxl