title: Android Menu options in layout does not show icon
body: <p>I just added a Menu to my activity. Additionally I want to set some icons to each menu item. Therefore I tried both these methods but I do not see these icons on the device. What am I doing wrong ?</p>
  
  <p>I tried the XML way:</p>
  
  <pre><code>&lt;menu xmlns:android="http://schemas.android.com/apk/res/android"&gt;
      &lt;item android:id="@+id/help"
      android:icon="@drawable/help"
      android:title="@string/menu_help" /&gt;
      &lt;item android:id="@+id/settings"
      android:icon="@drawable/settings"
      android:title="@string/menu_settings" /&gt;
      &lt;item android:id="@+id/num"
      android:icon="@drawable/num_icon"
      android:title="@string/menu_num" /&gt;
  &lt;/menu&gt;
  </code></pre>
  
  <p>Method 2:
  In my code:</p>
  
  <pre><code>public boolean onCreateOptionsMenu(Menu menu) {
          MenuInflater inflater = getMenuInflater();
          inflater.inflate(R.menu.menu, menu);
          //Set icon for the menu button
          Drawable num_icon = getResources().getDrawable(R.drawable.num_icon);
          menu.getItem(2).setIcon(num_icon);
          Drawable settings_icon = getResources().getDrawable(R.drawable.settings);
          menu.getItem(1).setIcon(settings_icon);
          Drawable help_icon = getResources().getDrawable(R.drawable.help);
          menu.getItem(0).setIcon(help_icon);
          return true;
  </code></pre>
  
  <p>Also, could anyone tell me how big should these icon sizes be? Mine is256x256 pix.  Thanks</p>