AppCompat de la Barre d'outils ne Montrant pas

Après la déclaration .NoActionBar dans le thème, ainsi que de mettre la toolbar dans la mise en page, mon toolbar ne montre pas. Ce que je finis par obtenir est exactement ce que vous attendez lors de la déclaration de pas de barre d'action-pas de barre d'action. Voici la mise en page:

activity_home.xml:

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

<android.support.design.widget.NavigationView
    android:id="@+id/nav_view"
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    android:layout_gravity="start"
    android:fitsSystemWindows="true"
    app:headerLayout="@layout/nav_header_home"
    app:menu="@menu/activity_home_drawer"/>

app_bar_home.xml

<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="?attr/actionBarSize"
        android:background="?attr/colorPrimary"
        app:popupTheme="@style/AppTheme.PopupOverlay"/>

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

<include layout="@layout/content_home"/>
Vous devez fournir la structure complète de votre xml, et pas seulement des extraits. Quelle est la racine viewgroup type de activity_home? Est-il un LinearLayout? La cause la plus probable de votre problème ici est que les deux app_bar_home et nav_view ont leur height attribut match_parent, alors l'un d'eux est à la correspondance de la mère et de pousser l'autre hors de l'écran.
montrer le code java..

OriginalL'auteur Siddharth Jaidka | 2015-12-02