我的相对布局设计有一个中心元素。我想要在该中心元素左侧的另一个元素,并且这两个元素的基数应该在同一级别。我尝试过alignBaseline但没有用。
请帮忙...... !!!
答案 0 :(得分:1)
这对我有用。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#ff0" >
<Button
android:id="@+id/first"
android:layout_width="50dip"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:layout_marginTop="5dip" />
<Button
android:id="@+id/second"
android:layout_width="50dip"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/first"
android:layout_alignBottom="@+id/first"
android:layout_toRightOf="@+id/first" />
</RelativeLayout>
答案 1 :(得分:0)
您必须使用RelativeLayout的属性,请查看here以获取说明和一些示例。
但总结一下,你需要:
android:layout_toLeftOf="@+id/center_element"
android:layout_alignBottom="@+id/center_element"