title: Popup menu with icon on Android
body: <p>My menu xml code <em>menu.xml</em>:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;menu xmlns:android="http://schemas.android.com/apk/res/android"&gt;
  &lt;!-- Single menu item 
       Set id, icon and Title for each menu item
  --&gt;
  
   &lt;item android:id="@+id/back"
        android:icon="@drawable/back1"
          android:showAsAction="never"
        android:title="Back" /&gt;
  
  &lt;item android:id="@+id/My_Profile"
        android:icon="@drawable/myprofile"
         android:showAsAction="never"
        android:title="My Profile" /&gt;
  
  &lt;item android:id="@+id/Job_Alert"
        android:icon="@drawable/jobalert4"
         android:showAsAction="never"
        android:title="Job Alert !" /&gt;
  
  &lt;item android:id="@+id/saved_job"
        android:icon="@drawable/jobapplied"
        android:title="Saved Jobs"
         /&gt;
  
  
  &lt;item android:id="@+id/Logout"
        android:icon="@drawable/logout"
        android:title="Logout" /&gt; 
  &lt;/menu&gt;
  </code></pre>
  
  <p>I am calling menu xml like this</p>
  
  <pre><code>     PopupMenu popup = new PopupMenu(getBaseContext(), v);
   popup.getMenuInflater().inflate(R.menu.menu,  popup.getMenu());
       popup.show();
  </code></pre>
  
  <p>But it does not show the icon.</p>
  
  <p>How can I set the icon on the popup menu?</p>