0

Ich möchte Standardbilder der Navigationsschublade in Android ändern. Wenn ich mich verändere, funktioniert es keiner hilft mir bitte.Thanks stapeln über flow.how kann ich tun mir bitte helfen.Wie kann ich Standardbilder von Navigation Drawer ändern?

<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> 

+0

Ist Ihr neues Bild PNG oder Vektor zeichnbar ?? – sJy

+0

Wenn Sie die Bilder in Zeichen setzen, stellen Sie sicher, dass die Größe nicht mehr als 48 * 48 Pixel beträgt. –

+0

Ich möchte beide wissen – CHANDU

Antwort

0

Ich hoffe, Sie müssen einige vordefinierte Vektor Drawables als eine Ihrer Kommentare zu ihm zeigte.

Versuchen

  1. Rechtsklick ziehbar Ordner
  2. Neu -> Vector Asset-
  3. aktivieren Werkstoff Icon RadioButton- (standardmäßig aktiviert)
  4. Klicken Sie wählen Taste
  5. Wählen Sie ein Bild aus. Ändern Sie den Ressourcennamen, falls erforderlich & Klicken Sie auf Weiter ->Fertig stellen.

nun ein neuer Vektor ziehbar wird in ziehbar Ordner erstellt & Sie es mit @drawable beziehen.

+0

Danke, es funktioniert, wenn Sie unsere eigenen einfügen möchten Bilder was wir tun müssen – CHANDU

+0

@CHANDU Sie können auch andere Bilder (PNG empfohlen) verwenden. Setzen Sie dieses Png in ziehbare und verweisen. – sJy

+0

Ich habe es versucht, aber es funktioniert nicht – CHANDU

0

Hier ist meine .xml

<?xml version="1.0" encoding="utf-8"?> 
<menu xmlns:android="http://schemas.android.com/apk/res/android"> 

    <group android:checkableBehavior="single"> 
     <item 
      android:id="@+id/nav_home" 
      android:icon="@drawable/ic_menu_home" 
      android:title="section1" 
      android:checked="true"/> 
     <item 
      android:id="@+id/nav_add_event" 
      android:icon="@drawable/ic_menu_addevent" 
      android:title="section2" /> 
     <item 
      android:id="@+id/nav_managenews" 
      android:icon="@drawable/ic_menu_manage_news" 
      android:title="section3" /> 
     <item 
      android:id="@+id/nav_leaderboard" 
      android:icon="@drawable/ic_menu_leadre_board" 
      android:title="section3"/> 
     <item 
      android:id="@+id/nav_mypoints" 
      android:icon="@drawable/ic_menu_mypoint" 
      android:title="section4" /> 
     <item 
      android:id="@+id/nav_myprofile" 
      android:icon="@drawable/ic_menu_my_profile" 
      android:title="section5" /> 
     <item 
      android:id="@+id/nav_change_password" 
      android:icon="@drawable/ic_change_password" 
      android:title="section6"/> 
    </group> 
</menu> 
+0

auch in Activity.java Datei in menuItemSelected –

+0

, wo wir vordefiniert werden können Bilder in android Studio – CHANDU

+0

Sie können Ihr Bildsymbol in Zeichnungsordner, was auch immer Sie anzeigen möchten –