【发布时间】:2012-07-31 10:50:36
【问题描述】:
我有一个 RelativeLayout,里面有 2 个 Buttons。
一个Button 具有layout_alignParentLeft="true" 属性,另一个按钮具有layout_alignParentRight="true"
我想在我的 RelativeLayout 上设置一个背景,在中间显示一个图像。我的可绘制对象中有一个play.9.png,并使用以下代码:
<RelativeLayout
android:id="@+id/relativeLayout12"
android:layout_width="fill_parent"
android:layout_height="70dp"
android:background="@drawable/play" // background line
>
<Button
android:id="@+id/bAbout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:text="but1" />
<Button
android:id="@+id/bSync"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:text="but2" />
</RelativeLayout>
但是当我使用背景线时,我的Buttons 错过了他们的位置
见下图
但我希望我的RelativeLayout 是这样的:
怎么了?
【问题讨论】:
-
你能上传
play.9.png图片吗?即使你的代码对我来说也很好
标签: android android-relativelayout