Wie zu beheben, die Android-Fehler "- Methode setSupportActionBar in der Klasse AppCompatActivity nicht angewendet werden kann, um bestimmte Arten"?
Mache ich eine Android-app mit appcompat
mit com.android.support:appcompat-v7:23.0.3
und bekommen folgende Fehlermeldung.
Error:(22, 9) Fehler: Methode setSupportActionBar in der Klasse
AppCompatActivity nicht angewendet werden kann, um bestimmte Arten; erforderlich:
android.Unterstützung.v7.- widget.Toolbar gefunden: android.- widget.Symbolleiste
Grund: eigentliche argument android.- widget.Symbolleiste kann nicht konvertiert werden
android.Unterstützung.v7.- widget.Symbolleiste von method invocation conversion
InformationsquelleAutor Swarathesh Addanki | 2015-09-20
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zunächst appcompat 23.0.3 nicht vorhanden.
Verwenden 23.0.1
Dann die Methode
setSupportActionBar
arbeitet mitandroid.support.v7.widget.Toolbar
.Überprüfen Sie die import im code.
Wenn Sie die
Toolbar
haben,müssen Sie die richtige importieren:Schließlich auch in Ihr layout, haben Sie, um das richtige widget.
InformationsquelleAutor Gabriele Mariotti
Problem habe ich mit Ihnen
Ich ändern
extends Activity
zuextends ActionBarActivity
Wie diese:
zu
InformationsquelleAutor Abed Putra
Ändern
android.widget.Toolbar
import-Anweisung, umandroid.support.v7.widget.Toolbar
InformationsquelleAutor Aryan Najafi
nur
importieren android.Unterstützung.v7.- widget.Symbolleiste
importieren android.Unterstützung.v7.app.AppCompatActivity,
und stellen Sie sicher, dass Ihre xml-Datei-tool-bar enthalten, die gleiche wie diese
danach erweitern Sie die Klasse AppCompatActivity
ich denke, dass dies Ihr problem lösen
InformationsquelleAutor Ratheesh Maithadam