title: Android Studio: Context Menu Icons don't appear
body: <p>I have a list view and a context menu on items of the list.
  I try to create an extremely simple thing - add icon to context menu using android:icon.
  Context menu appears, but no icon shown.
  What did I wrong?
  Thank you.</p>
  
  <p>My context menu xml and mainactivity.java are:</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;item
          android:id="@+id/action_delete"
          android:icon="@android:drawable/ic_delete"
          android:title="Delete" /&gt;
  
      &lt;item
          android:id="@+id/action_add"
          android:icon="@android:drawable/ic_menu_add"
          android:title="Add" /&gt;
  &lt;/menu&gt;
  
  
  public class MainActivity extends AppCompatActivity {
  
      public ListView listView;
      String listItems[]={"One", "Two", "Three"};
  
      @Override
      protected void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          setContentView(R.layout.activity_main);
          listView=(ListView) findViewById(R.id.mylist);
          ArrayAdapter&lt;String&gt; adapter = new ArrayAdapter&lt;&gt;(this, android.R.layout.simple_list_item_1, listItems);
          listView.setAdapter(adapter);
          registerForContextMenu(listView);
      }
  
      @Override
      public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) {
          super.onCreateContextMenu(menu, v, menuInfo);
          menu.setHeaderTitle("Select the action");
  
          MenuInflater inflater = getMenuInflater();
          inflater.inflate(R.menu.main_menu, menu);
      }
  }
  </code></pre>