我試圖讓ListView的行如下所示:的ListView排造型 - 左對齊文本,右對齊圖標
| Text-Text-Text <ImageButton> |
隨着ImageButton的捕捉到右邊緣。我怎樣才能做到這一點?這是我正在使用的當前佈局代碼。我究竟做錯了什麼?
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layercontainer"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#699">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_gravity="left">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="YO HOW SI IT GOESSDA" />
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_gravity="right">
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/trash" />
</LinearLayout>
</LinearLayout>
我的代碼目前生產這樣的:
+1。 RelativeLayout可能是最合適的。 – 2010-02-22 00:08:12
稍後再試。 – GuyNoir 2010-02-22 02:11:47
嘿!有效!謝謝一堆。我從來沒有真正使用過RelativeLayout,所以我沒有考慮使用它們。 – GuyNoir 2010-02-22 02:14:59