2016-05-11 2 views
0

Ich verwende Android Studio 2.1 und versuche, ein Vollbild-Design ohne Aktionsleiste zu verwenden.Es wurde keine Ressource gefunden, die mit dem angegebenen Namen übereinstimmt (unter 'Thema' ...)

änderte ich dies in meinem Manifest, wie in Using platform styles and themes

-  android:theme="@style/AppTheme"> 
+  android:theme="@android:style/Material.NoActionBar.FullScreen"> 

jedoch festgestellt, wenn die App Kompilieren ich diese Fehlermeldung bekommen:

Error:(19, 24) No resource found that matches the given name 
(at 'theme' with value '@android:style/Material.NoActionBar.FullScreen'). 

Das bin ich denke, macht ich muss irgendwie schließen diese Stile in den Ressourcen meines Projekts. Aber laut der Dokumentation sollte es nur darum gehen, den Namen des Themas zu ändern, und weil das Präfix @android es ein Standardthema wäre, das bereits in der Plattform ist.

Was fehlt mir?

+0

versuchen, zu '@android: style/Theme.Material.NoActionBar.Fullscreen' zu ändern. –

+0

Wenn ich das tue und auf' Run App' klicke, ändert Android Studio es auf den ursprünglichen Wert zurück. – MichielB

+0

Sind Sie sicher, dass Sie das ursprüngliche Manifest editieren, nicht eines, das unter '/ build' erstellt wurde? –

Antwort

0

Sie Stil Referenz fehlt Theme. im Pfad. Proper vollständiger Name ist

@android:style/Theme.Material.NoActionBar.Fullscreen 

Beachten Sie auch, dass Android Studio Code-Vervollständigung in verschiedenen Schnitten bietet auch, so können Sie eingeben, das heißt @android:style/Theme.Ma oder @android:style/fulls und drücken ctrl + Raum alle verfügbaren passenden Arten zu sehen.

0

Wechsel zu

android:theme="@android:style/Theme.Material.NoActionBar.Fullscreen 

Ihr Ziel api, fügen Sie diese auch

tools:targetApi="lollipop" 

Theme.Material.NoActionBar.Fullscreen reuires API 21

Verwandte Themen