Hallo zusammen,
ich hoffe ihr könnt mir helfen, da ich langsam verzweifle. Ich möchte in meine App einen Navigation Drawer einbauen. Das hat auch soweit geklappt, aber der Navigation drawer wird sozusagen nicht als oberstes Element angezeigt, sondern liegt irgendwo zwischen den restlichen Elementen. Daher wäre meine Frage, wie bekomme ich den auf die oberste Ebene gelegt? Ich hoffe die Beschreibung ist verständlich. Wenn Angaben fehlen, reiche ich diese gerne nach. Hier noch mein Layout (btw, wie kann man das lesbarer posten???):
Greetz & thx
rodgerwilco
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MyActivity">
<!-- As the main content view, the view below consumes the entire space available using match_parent in both dimensions. --> <FrameLayout android:id="@+id/container" android:layout_width="match_parent" android:layout_height="match_parent" />
<!-- android:layout_gravity="start" tells DrawerLayout to treat this as a sliding drawer on the left side for left-to-right languages and on the right side for right-to-left languages. If you're not building against API 17 or higher, use android:layout_gravity="left" instead. --> <!-- The drawer is given a fixed width in dp and extends the full height of the container. --> <fragment android:id="@+id/navigation_drawer" android:layout_width="@dimen/navigation_drawer_width" android:layout_height="match_parent" android:layout_gravity="start" android:name="liste.getrnke_strichliste.com.strichliste.NavigationDrawerFragment" tools:layout="@layout/fragment_navigation_drawer" />
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentBottom="true" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:id="@+id/relativeLayout" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:layout_alignParentTop="true">
<ListView android:layout_width="match_parent" android:layout_height="wrap_content" android:fadeScrollbars="false" android:id="@+id/listView" android:layout_alignParentTop="true" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_above="@+id/button" />
<Button style="?android:attr/buttonStyleSmall" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/neuer_Eintrag" android:id="@+id/button" android:layout_gravity="right" android:onClick="klick_neuerEintrag" android:layout_alignBottom="@+id/textSumme" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" />
<TextView style="@style/ColorsListView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textAppearance="?android:attr/textAppearanceLarge" android:text="10" android:id="@+id/textSumme" android:layout_alignTop="@+id/textView" android:layout_toRightOf="@+id/textView" />
<TextView style="@style/ColorsListView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textAppearance="?android:attr/textAppearanceLarge" android:text="@string/summe" android:id="@+id/textView" android:layout_alignParentBottom="true" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" />
</RelativeLayout>
</android.support.v4.widget.DrawerLayout>
Alles anzeigen