4
我有一個垂直列表(垂直LinearLayout)。在每個單元格中,我有兩個EditText字段,彼此相鄰。第一個應該對齊到單元格的左側,第二個對齊到單元格的中間,基本上導致彼此相鄰的兩列。我以爲我使用了兩列GridLayout。但令我驚訝的是,第二個EditText與單元格的右側對齊,而不是單元格的中間。我錯了什麼?如何在LinearLayout單元內對齊兩個TextView?
<GridLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:alignmentMode="alignBounds"
android:columnCount="2" >
<TextView
android:id="@+id/sourceLanguage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="left|center_vertical"
android:text="test1"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#FF3366"
android:textIsSelectable="true" />
<TextView
android:id="@+id/targetLanguage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:gravity="left|center_vertical"
android:text="test2"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#993366"
android:textIsSelectable="true" />
</GridLayout>
快到了,但沒有放棄......除了第二列是不完全左對齊。
這是所需的結果!
陰影,謝謝您的回答。但是現在第二個TextView不是與50%對齊,而是約。 70%的細胞,請參閱屏幕截圖問題。 – jhulst 2013-03-22 16:58:56
@jhulst,是的,我的帖子被編輯了,我沒有注意到重力被改變了。再次編輯它,現在應該沒問題。 – Shade 2013-03-22 17:25:55
Heehaa !,這工作(請參閱screen_shot問題),謝謝! – jhulst 2013-03-22 17:48:05