How to change MenuItem icon in ActionBar programmatically? I tried to use
MenuItem menuItem = (MenuItem)findViewById(R.id.action_settings); menuItem.setIcon(
This works for me. It should be in your onOptionsItemSelected(MenuItem item) method item.setIcon(R.drawable.your_icon);
onOptionsItemSelected(MenuItem item)
item.setIcon(R.drawable.your_icon);