我需要設計下面給出的Andorid佈局,但是我無法正確處理定位。Android相對佈局縮放和對齊
這裏是視圖份的種類和我的約束:
- 一個:圖像視圖,固定的寬度,固定高度,左對齊
- B:文本視圖,自動縮放的寬度,固定高度
- C:文本視圖,自動縮放的寬度,固定高度
- d:文本視圖,自動縮放的寬度,固定高度
- E:文本視圖,自動縮放的寬度,固定高度
- F:圖像視圖,固定的寬度,固定高度,右對齊
我試圖相對佈局,但我不能處理的最右邊的視圖(即。 F)。那麼這個佈局的正確XML標記是什麼?
我需要設計下面給出的Andorid佈局,但是我無法正確處理定位。Android相對佈局縮放和對齊
這裏是視圖份的種類和我的約束:
我試圖相對佈局,但我不能處理的最右邊的視圖(即。 F)。那麼這個佈局的正確XML標記是什麼?
相當簡單。嘗試這樣的東西(我省略了其他東西,如高度和寬度以節省空間):
<RelativeLayout>
<ImageView
android:id="@+id/A"
android:layout_alignParentLeft="true" />
<ImageView
android:id="@+id/F"
android:layout_alignParentRight="true" />
<LinearLayout
android:id="@+id/container"
android:layout_toRightOf="@+id/A"
android:layout_toLeftOf="@+id/F"
android:orientation="horizontal"
android:weightSum="3" >
<TextView
android:id="@+id/B"
android:layout_weight="1" />
<TextView
android:id="@+id/C"
android:layout_weight="1" />
<TextView
android:id="@+id/D"
android:layout_weight="1" />
</LinearLayout>
<TextView
android:id="@+id/E"
android:layout_toRightOf="@+id/A"
android:layout_toLeftOf="@+id/F"
android:layout_below="@+id/container" />
</RelativeLayout>
發佈您嘗試的一些代碼可以幫助我們找出迄今爲止您嘗試的內容。但爲什麼不是相對的佈局爲你工作?您是否嘗試過類似
<ImageView
android:id="@+id/imageViewF"
android:layout_alightParentRight="true" />
嘗試閱讀Relative Layout如果您尚未
是的,我嘗試了相對佈局,但整個佈局有點複雜。 – Coderator 2012-02-07 18:14:58
您是否試圖將F與alignParentRight對齊? – 2012-02-07 18:15:52
是的,但這次E不能正確縮放。 – Coderator 2012-02-07 18:19:40