Я создал макет menuView.xml во всех макетах моей деятельности. Такая компоновка имеет один столбец на каждую границе и строку заголовка, как это:Изменить размер макета, чтобы попасть в другой макет
ComposeView http://img845.imageshack.us/img845/2121/d6zp.png
я вставить этот макет в других раскладках так:
<!-- Show menu -->
<com.example.MenuView
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
Но если один из макетов имеют полный экранное представление, часть этого представления покрывается MenuView, поэтому ...
Как я могу показать этому представлению, чтобы приспособить его размер к пустому пространству внутри MenuView, чтобы не покрыть его?
ОБНОВЛЕНИЕ - полный XML включены
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"
android:background="@drawable/degradado">
<!-- Show menu -->
<com.example.MenuView
android:layout_width="match_parent"
android:layout_height="match_parent" />
<RelativeLayout
android:id="@+id/Left_layout"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_alignParentLeft="true"
android:layout_alignParentBottom="true" >
//Here go buttons, views, etc...
</RelativeLayout>
<RelativeLayout
android:id="@+id/Right_layout"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_alignParentRight="true"
android:layout_alignParentBottom="true" >
//Here go buttons, views, etc...
</RelativeLayout>
Что здесь происходит то, что эти 2 Относительные макеты получить покрыты MenuView (The Darkest границ Gré и верхней черной полосой), и идеальный способ состоял бы в том, чтобы эти 2 макета были установлены на пустое место (самый чистый серый).
Я могу решить эту проблему с этими параметрами, чтобы соответствовать внутренним условиям, но я знаю, что это не лучший способ сделать это, поэтому я не знаю, есть ли другой способ.
Извините, с моим знанием android я не могу найти лучший способ сделать это. Я собираюсь удалить свой старый ответ, потому что это бесполезно. Надеюсь, что кто-то скоро ответит. –
Хорошо, не проблема, спасибо за помощь. – masmic