-1

У меня есть работа с навигационным ящиком, которая работает нормально, но когда я запускаю ее на Samsung s3, и она просто не показывает панель инструментов выше, но если я перетащу ее со стороны, она откроет я читал, что это что-то касается кожи Samsung, но я не мог найти способ ее исправить. Как создать панель инструментов навигационного ящика, которая будет работать так же и показать на коже Samsung.Навигация Панель инструментов ящика не видна на коже Самсунга

вот app_bar_main:

<?xml version="1.0" encoding="utf-8"?> 
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:fitsSystemWindows="true" 
    tools:context="com.nightme.nightme.MainActivity"> 

    <android.support.design.widget.AppBarLayout 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:theme="@style/AppTheme.AppBarOverlay"> 

     <android.support.v7.widget.Toolbar 
      android:id="@+id/toolbar" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:background="#14418a" 
      android:theme="@style/ThemeOverlay.AppCompat.Dark" 
      > 

     <TextView 
      android:id="@+id/toolbar_title" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:textSize="30dp" 
      android:text="App" 
      android:layout_gravity="center" 
      /> 

      <ImageView 
       android:id="@+id/add" 
       android:layout_width="36dp" 
       android:layout_height="36dp" 
       android:src="@drawable/add_paint" 
       android:layout_gravity="end" 
       /> 
     </android.support.v7.widget.Toolbar> 
    </android.support.design.widget.AppBarLayout> 

    <include layout="@layout/rec_activity" /> 



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

ответ

0

Если я правильно понимаю ваш вопрос, вы говорите, что значок на панели инструментов с 3-мя линиями, которые открывает панель навигации не отображается?

Этот значок устанавливается классом ActionBarDrawerToggle. Вы должны создать его в onCreate вашей деятельности, как показано здесь: https://developer.android.com/training/implementing-navigation/nav-drawer.html#ActionBarIcon

+0

Нет панели инструментов, которая не отображается, а не панель инструментов, на которой отображается только белый прямоугольник. – user7415791

+0

Не уверен, что вызывает появление белого прямоугольника. Ниже приведено руководство о том, как реализовать навигационный ящик, вы можете проверить его, чтобы убедиться, что вы сделали необходимые шаги: https://github.com/codepath/android_guides/wiki/Fragment-Navigation-Drawer –

Смежные вопросы