-3

Ich möchte das Navigationsmenü in der standardmäßigen Navigationsvorlage in Android Studio anpassen. Ich möchte ein Textfeld hinzufügen. Hier ist der Code. Wo füge ich es hinzu? Und wie?Textfeld in einer Navigationsleiste in Android Studio

activity_mail.xml

<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_main" 
    app:menu="@menu/activity_main_drawer" /> 

activity_main_drawer.xml

<?xml version="1.0" encoding="utf-8"?> 

<group android:checkableBehavior="single"> 

    <item 
     android:id="@+id/nav_camera" 
     android:icon="@drawable/ic_menu_camera" 
     android:title="Import" /> 
    <item 
     android:id="@+id/nav_gallery" 
     android:icon="@drawable/ic_menu_gallery" 
     android:title="Gallery" /> 
    <item 
     android:id="@+id/nav_slideshow" 
     android:icon="@drawable/ic_menu_slideshow" 
     android:title="Slideshow" /> 
    <item 
     android:id="@+id/nav_manage" 
     android:icon="@drawable/ic_menu_manage" 
     android:title="Tools" /> 


</group> 

<item android:title="Communicate"> 
    <menu> 
     <item 
      android:id="@+id/nav_share" 
      android:icon="@drawable/ic_menu_share" 
      android:title="Share" /> 
     <item 
      android:id="@+id/nav_send" 
      android:icon="@drawable/ic_menu_send" 
      android:title="Send" /> 
    </menu> 
</item> 

Antwort

0

Wenn Sie einen anderen Eintrag zu Ihrem NavigationDrawer hinzufügen möchten, können Sie kann wie so einen weiteren item Eintrag in Ihre activity_main_drawer XML hinzu:

<item 
     android:id="@+id/unique_id_for_your_item" 
     android:icon="@drawable/path_to_your_icon_if_any" 
     android:title="Your Title" /> 
+0

ich in der Lage bin Elemente hinzuzufügen. Ich möchte ein Textfeld hinzufügen, so dass ich einen Wert eingeben kann, der mit nicht möglich ist. – imvegita

0

Kerl, habe ich versucht, diese und arbeitete:

<android.support.design.widget.NavigationView 
     android:id="@+id/nvTeste" 
     android:layout_height="match_parent" 
     android:layout_gravity="start" 
     > 
     <TextView 
      android:layout_width="match_parent" 
      android:text="apenas teste" 
      android:layout_height="match_parent" /> 
    </android.support.design.widget.NavigationView> 
+0

bereits versucht. das funktioniert nicht. Fehler: (24) Fehler beim Parsen von XML: nicht wohlgeformt (ungültiges Token) – imvegita

+0

versuche es nochmal, weil ich es bearbeitet habe. –