hello guys here is the image of my context menu
but i don't know how i can customize its view ??

i created context menu by using this code 

```
  @Override
    public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) 
    {//local=v;
                    super.onCreateContextMenu(menu, v, menuInfo);      
                   info = (AdapterContextMenuInfo) menuInfo;
                   menu.add(Menu.NONE, v.getId(), 0, "Play");
                   menu.add(Menu.NONE, v.getId(), 0, "Queue song");                  
                   menu.add(Menu.NONE, v.getId(), 0, "Edit tags");
                   menu.add(Menu.NONE, v.getId(), 0, "Set as ringtone");
                   menu.add(Menu.NONE, v.getId(), 0, "View details");
                   menu.add(Menu.NONE, v.getId(), 0, "Delete");

    }

```

![enter image description here](https://i.stack.imgur.com/RPuyHl.png) 

but i wan't my menu to look like the one below .............
 i wan't to know how i can change the color etc of the context menu??also the purple line that appear's,is that a nine patch image??? 

![enter image description here](https://i.stack.imgur.com/nTBkBl.png)