2016-05-11 13 views
1

Seit der letzten Aktualisierung der Unterstützungsbibliothek wird unterhalb der Statusleiste die Navigationsleiste angezeigt. Ich habe alles versucht, um dieses Problem zu lösen, konnte es aber nicht lösen.Navigationsschublade unterhalb der Statusleiste

Ich löste es mit WindowTranslucentStatus, aber ich möchte nicht verwenden, da es die Statusleiste zu dunkel als primaryDark macht.

Jede Hilfe wird hoch geschätzt !! enter image description here

+0

setzen Sie DrawerLayout unter ToolBar –

+0

Versucht es..Hat nicht geholfen. –

+0

Versuchen

Antwort

0

<RelativeLayout 
    android:id="@+id/fragmentContainer" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:layout_below="@+id/aapBar"/> 

<!--</RelativeLayout> 

<LinearLayout 
    android:id="@+id/main_content" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical"> 

    <include 
     layout="@layout/tool_bar" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" /> 

    <RelativeLayout 
     android:id="@+id/fragmentContainer" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_below="@+id/aapBar"> 

    </RelativeLayout> 

</LinearLayout>--> 


<android.support.design.widget.NavigationView 
    android:id="@+id/navView" 
    style="@style/NavigationTheme" 
    android:layout_width="wrap_content" 
    android:layout_height="match_parent" 
    android:layout_gravity="start" 
    android:fitsSystemWindows="true" 
    app:headerLayout="@layout/navigation_header" 
    app:menu="@menu/navigation_menu"> 

</android.support.design.widget.NavigationView> 


</android.support.v4.widget.DrawerLayout> 

Design Support-Bibliothek Version: 'com.android.support:design:23.2.0'

Damit es funktioniert können Sie diese Schnipsel nehmen und Ihre Layouts anpassen entsprechend, wenn macht Sinn

+0

Leider funktioniert nicht .. –

+0

Ich glaube, es hat mit Ihren Layout-Anordnungen zu tun – Haroon

+0

Ich habe meine Layout-Dateien seit der letzten Version meiner App, die auf dem Spiel ist nicht geändert speichern und es ist in Ordnung auf der Play Store-Version. –

0

Verwenden ActionbarDrawerToggle wie diese

mDrawerToggle = new ActionBarDrawerToggle(this, /* host Activity */ 
     mDrawerLayout, /* DrawerLayout object */ 
     R.drawable.ic_drawer, /* 
          * nav drawer icon to replace 'Up' caret 
          */ 
     R.string.drawer_open, /* "open drawer" description */ 
     R.string.drawer_close /* "close drawer" description */ 
     ) { 

      /** 
      * Called when a drawer has settled in a completely closed state. 
      */ 
      @SuppressLint("NewApi") 
      public void onDrawerClosed(View view) { 
       super.onDrawerClosed(view); 
       getActionBar().setTitle(mTitle); 
       getActionBar().setLogo(R.drawable.logo); 
      } 

      /** Called when a drawer has settled in a completely open state. */ 
      @SuppressLint("NewApi") 
      public void onDrawerOpened(View drawerView) { 
       super.onDrawerOpened(drawerView); 
       getActionBar().setTitle(mDrawerTitle); 

      } 
     }; 
Verwandte Themen