Ich versuche ein Navigationsmenü zu einem bestehenden Projekt in Android Studio hinzuzufügen. Während jedoch die Anleitungen auf the official website, fügte ich einen <android.support.v4.widget.DrawerLayout ...
Tag um den Rest meiner Sicht und unter dem Haupt ConstraintLayout, die die Haupttätigkeit Layout hat, habe ich die Probe Navigation unterhalb dass Draw:DrawerLayout und NavigationView - Attribut 'Menü' nicht gefunden
<android.support.design.widget.NavigationView
android:id="@+id/navigation"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="start"
app:menu="@menu/my_navigation_items" />
Der letzte Zeile verursacht jedoch einige Probleme beim Erstellen:
Ich kann nicht herausfinden, warum das passiert. Der app
Teil app:menu
ist im DrawerLayout Tag wie folgt definiert: xmlns:app="http://schemas.android.com/apk/res-auto"
Dies scheint auch die Wirkung hat mir den Fehler Cannot resolve symbol R
in meiner MainActivity.java Datei geben.
Wie auch immer, jede Hilfe wird sehr geschätzt!
Danke, das hat funktioniert, um den Fehler loszuwerden. Ich habe aber eine andere bekommen, die ich gelöst habe, indem ich das Verzeichnis res/menu erstellt und eine 'my_navigation_files.xml' Datei darin eingefügt habe. – JThistle
Gern geschehen! – th3oxen
Wenn Sie Gradle 3.0 verwenden, verwenden Sie implementieren statt kompilieren. Mehr zum Thema hier: https://Stackoverflow.com/a/44493379/8700123 – th3oxen