Размещение кнопки справа в андроиде - PullRequest
0 голосов
/ 02 февраля 2012

Я пытаюсь создать вид с двумя кнопками сверху (одна на левой стороне экрана и другая на правой стороне), промежуточным жестом и другой кнопкой в ​​нижней правой части экрана.Здесь верхняя правая кнопка не находится справа .. пожалуйста, помогите .. вот мой код

  <?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>

Ответы [ 2 ]

0 голосов
/ 02 февраля 2012

Проверьте ответы this на ваш вопрос, почему вы не можете установить верхнюю правую кнопку изображения.Чтобы заставить его работать, внесите изменения в свой код согласно ответу Ника, приведенному здесь.:)

0 голосов
/ 02 февраля 2012

Попробуйте использовать 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>

Конечно, вы можете добавлять туда отступы по мере необходимости.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...