我需要设计下面给出的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