wake-up-neo.net

Layoutvorschau mit leerem Bildschirm und Coordinator-Layout in Android Studio 3.0

Dies ist Layout-Design-Code, wenn ich Layout-Vorschau-Seite grauen Android-Bildschirm nur mit (Android ... CoordinatorLayout) und nichts auf dem Bildschirm angezeigt.

<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=".activity.AddDietActivity">

<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:gravity="center"
        app:popupTheme="@style/AppTheme.PopupOverlay"
        Android:background="@drawable/menubar">

        <TextView
            Android:id="@+id/tv_title"
            Android:layout_width="wrap_content"
            Android:layout_height="wrap_content"
            Android:layout_gravity="center"
            Android:textStyle="bold"
            Android:textSize="18dp"/>

        <TextView
            Android:id="@+id/submitBtn"
            Android:layout_width="wrap_content"
            Android:layout_height="wrap_content"
            Android:layout_centerHorizontal="true"
            Android:layout_gravity="end"
            Android:layout_margin="10dp"
            Android:onClick="clickToAddDiet"
            Android:text="Save"
            Android:textSize="18sp"
            Android:textColor="#fff"/>
    </Android.support.v7.widget.Toolbar>

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

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

6
Abhijit Roy

Ich bekam das gleiche Problem und nachdem ich im Layout-Editor auf das Info-Symbol geklickt hatte, fand ich heraus, warum:

 enter image description here

Ändern Sie das Design im Editor in AppCompat oder ein anderes Design, das es erbt. Arbeitete für mich.

12
Mateus Gondim

Ich zielte auf Android sdk 28 und verwendete implementation 'com.Android.support:design:28.+'. Dann stellte ich mich vor diesem Problem ... und probierte alle Lösungen aus, die in vielen Beiträgen gefunden wurden, aber es funktionierte nicht ermüdend, also habe ich auf implementation 'com.Android.support:design:27.+' umgestellt und es hat gut funktioniert.

1
arnav

Ändern Sie das App-Design in der Anwendungsansicht in "App compat: dialog".

0
Jigyasa Agarwal

Sie haben Ihre CoordinatorLayout nicht mit </Android.support.design.widget.CoordinatorLayout> geschlossen. Außerdem möchten Sie eine ConstraintLayout verwenden, damit das enthaltene Layout unter Ihrer AppBarLayout angezeigt wird.

0
Benjamin

Aktualisieren Sie Ihr Android-Studio einfach auf 3.2.1

0
Ali Ghafari

Sie können versuchen, den Inhalt der Styles.xml .__ zu ändern. - "Theme.AppCompat.Light.DarkActionBar" zu "Base.Theme.AppCompat.Light.DarkActionBar" und baute die App neu auf.

wenn dies nicht funktioniert, versuchen Sie, das Design zu ändern 

Ändern Sie das Motivbild Ändern Sie das Thema in die Light-Version . Auswahlbild für das Lichtdesign

0

Das Infofenster, das @MateusGondim in seiner Antwort erwähnt hat, legt auch nahe, dass Sie das Projekt bereinigen und neu erstellen. Ich tat es, der Fehler ging weg und die Layout-Vorschau funktionierte wieder.

0
Beer Me

Update auf Android Studio 3.2.1 von 3.1.1 behebt alle Probleme im Zusammenhang mit der Koordinatenlayout-Vorschau-Seite. Der graue Android-Bildschirm zeigt nur (Android ... CoordinatorLayout) und nichts auf dem Bildschirm an

Android 3.2.1 hier

0
d-feverx

Stellen Sie sicher, dass Sie in der build.gradle -Datei Ihrer App die richtige Implementierungsdeklaration haben. Es hat sich von der alten Anweisung von "compile" geändert in:

vor Android Studio 3

 compile 'com.Android.support:design:25.3.1'

in Android Studio 3

implementation 'com.Android.support:design:26.1.0'
0
mrfilter