2013-07-06 46 views
0

我正在嘗試設置自定義列表視圖佈局。我膨脹的佈局是這樣的:以垂直方向在ListView中設置LinearLayout

的test.xml:

<?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="wrap_content" 
    android:orientation="vertical" > 

    <TextView 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:text="hello" 
     /> 
    <TextView 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:text="hello 2" 
     /> 

</LinearLayout> 

這看起來正常像這樣:
enter image description here

但然後當我改變線性佈局的取向水平是混亂看起來像這樣:有什麼辦法解決這個問題或我在這裏做錯了什麼?
enter image description here

同樣是沒有什麼辦法來解決這個問題或者我到底錯在這裏做什麼?

+1

嘗試在文本視圖中執行android:layout_width =「wrap_content」。這有什麼不同嗎? –

+0

你可以使用佈局權重 – androidqq6

回答

1

使雙方TextViews'寬度‘WRAP_CONTENT’

由於您的方向爲水平,並且第一TextView的具有寬度match_parent因此第一的TextView把所有的寬度和之後的第二TextView的遲遲不來。

+0

真棒。有用!謝謝! – Krimson

相關問題