У меня есть кнопка, которая является дескриптором для SlidingDrawer.У меня есть другая кнопка, и я хочу, чтобы она была доступна в том же ряду, что и дескриптор кнопки SlidingDrawer.Это не представляется возможным с LinearLayout или RelativeLayout, но я могу заставить его работать через FrameLayout.
Моя проблема заключается в следующем: кнопка маркера будет отображаться только в центре экрана.Я хочу, чтобы каждая кнопка находилась на противоположных сторонах экрана (ручка кнопки должна быть справа, а другая кнопка - слева).Как я могу переместить эту кнопку FrameLayout в правой части экрана?Все обернуто в RelativeLayout, но мне пока не удалось добиться этого перемещения кнопки.
Соответствующий код макета Android Android (еще раз, все обернуто в RelativeLayout):
<Button android:id="@+id/EditListActivityButton"
android:text="@string/mappage_edititems"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toLeftOf="@+id/addItemSlidingDrawerHandle"
android:layout_above="@+id/item">
</Button>
<SlidingDrawer android:id="@+id/addItemSlidingDrawer"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:handle="@+id/addItemSlidingDrawerHandle"
android:content="@+id/addItemSlidingDrawerContent"
android:layout_above="@+id/item"
android:layout_alignParentRight="true">
<FrameLayout android:id="@id/addItemSlidingDrawerHandle"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_toRightOf="@+id/goToEditListButton">
<Button android:id="@+id/addItemSlidingDrawerHandleButton"
android:text="@string/mappage_additem"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</Button>
</FrameLayout>
<LinearLayout android:id="@id/addItemSlidingDrawerContent"
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:orientation="vertical"
android:background="#96C120">
<!-- sliding drawer content goes here -->
</LinearLayout>
</SlidingDrawer>