我用TextView創建了一個類似於下面的LinearLayout。文本是可變的。如果元素變得比佈局寬度大,它會變得討厭。我希望文本能夠在寫一本書的時候流向一條新線。這可能嗎?Android:線性佈局新行
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="xx"
android:textAppearance="?android:attr/textAppearanceSmall" />
<EditText ...>
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="xx"
android:textAppearance="?android:attr/textAppearanceSmall" />
</LinearLayout>
編輯
這樣的:
- textview1text的EditText textview2
- textview2continuesin2ndrow
不喜歡這樣的:
- textview1text的EditText textview2text
- textview1cont
我不確定它是否適合您的佈局設計,但您可以通過設置(例如,等於)「LinearLayout」中的三個元素的權重(以及它們的寬度爲「0dp」)。 – 2012-04-16 19:24:13