2012-04-20 2 views
0

Я уже прочитал документацию android ActionBar и не установил, как настроить прослушиватель onClick на actiobar menuitem? Вот как я создаю кнопку панели действий (код из проекта образцов абс). Как установить слушателя в каждый пункт меню в этом списке?ActionBarSherlock onClick прослушиватель

public boolean onCreateOptionsMenu(Menu menu) {   
      menu.add("Save") 
      .setIcon(R.drawable.ic_compose_inverse) 
      .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM); 

     menu.add("Share") 
      .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM | MenuItem.SHOW_AS_ACTION_WITH_TEXT); 

     menu.add("Refresh") 
      .setIcon(R.drawable.ic_refresh_inverse) 
      .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM | MenuItem.SHOW_AS_ACTION_WITH_TEXT); 

     return true; 
    } 
+0

здесь лучший ответ: http://stackoverflow.com/questions/10849964/how-to-distinguish-two-menu-item- щелкает-в-ActionBarSherlock – seb

ответ

2

переопределение onOptionsItemSelected() в вашем фрагменте/активность

Смежные вопросы