<分区>
我有两个按钮,我想将它们水平放置,以便屏幕彼此并排,没有剩余空间,我知道我可以使用 linearlayout 并设置权重但我想要 relativelayout 因为我已经有权重在我的 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>
但是出现了取消按钮,那是因为我使用了“fill parent”,请问有什么解决办法?