我有两个按钮,我想将它们水平放置,以便屏幕彼此并排,没有剩余空间,我知道我可以使用线性布局并设置权重,但我想要相对布局,因为我的 XML 中已经有权重因此将两个权重放在一起将是不好的表现。
我试过这样
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/bg_selector" >
<Button
android:id="@+id/b_orderMeal_send"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_marginLeft="4dip"
android:layout_marginRight="4dip"
android:background="@drawable/button_selector"
android:clickable="true"
android:focusable="true"
android:text="@string/b_send"
android:textColor="#FFFFFF" />
<Button
android:id="@+id/b_orderMeal_cancel"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerHorizontal="true"
android:layout_marginLeft="4dip"
android:layout_marginRight="4dip"
android:background="@drawable/button_selector"
android:clickable="true"
android:focusable="true"
android:text="@string/b_cancel"
android:textColor="#FFFFFF" />
</RelativeLayout>
但是只出现了取消按钮,那是因为我使用了“填充父项”,请问有什么解决方案?