我正在尝试创建一个顶部有2个按钮的视图(屏幕左侧1个,右侧1个),屏幕右下方有一个手势叠加,另一个按钮位于屏幕右下方。 这里右上方的按钮没有放在右边..请帮忙.. 这是我的代码
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#ffffff"
>
<LinearLayout android:layout_height="wrap_content"
android:layout_width="match_parent"
android:id="@+id/linearLayout1">
<ImageButton android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:background="@drawable/add"
android:id="@+id/bBlog"></ImageButton>
<ImageButton android:layout_height="wrap_content"
android:layout_width="wrap_content" android:layout_gravity="right" android:background="@drawable/view" android:id="@+id/bBlog"></ImageButton>
</LinearLayout>
<RelativeLayout android:layout_height="fill_parent" android:layout_width="match_parent">
<android.gesture.GestureOverlayView android:layout_alignParentRight="true"
android:id="@+id/myoverlay"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gestureColor="#000333"/>
<ImageButton android:layout_alignParentRight="true"
android:layout_alignParentBottom="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/icon"
android:id="@+id/exit"></ImageButton>
</RelativeLayout>
</LinearLayout>
答案 0 :(得分:0)
尝试将RelativeLayout与layout_alignParentLeft和layout_alignParentRight一起使用:
<RelativeLayout android:layout_height="wrap_content"
android:layout_width="match_parent"
android:id="@+id/linearLayout1">
<ImageButton
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:src="@drawable/add"
android:layout_alignParentLeft="true"
android:id="@+id/bBlog">
</ImageButton>
<ImageButton
android:layout_height="fill_parent"
android:layout_width="wrap_content"
android:src="@drawable/view"
android:layout_alignParentRight="true"
android:id="@+id/bBlog">
</ImageButton>
当然,您可以根据需要在其中添加填充。
答案 1 :(得分:0)
查看this的答案,了解您无法设置右上角图片按钮的问题。为了使其正常工作,请根据Nick给出的答案更改代码。 :)