ActionBar Sherlock Menu Item OnClick

Я новичок в использовании Sherlock ActionBar, и я заставил его работать в своем приложении, и у меня есть элемент на панели действий, но я не знаю, как заставить элемент что-то делать, когда он щелкнул все, что я получил это.

public boolean onCreateOptionsMenu(Menu menu) {

    menu.add("Folder")
       .setIcon(R.drawable.folder)
       .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);

    return true;
}


public boolean onActionItemClicked(ActionMode mode, MenuItem item) {
        //What do i write here?
    return true;

Надеюсь, вы понимаете, что я имею в виду:)

РЕДАКТИРОВАТЬ

Эй, я заставил это работать с небольшой помощью из этой темы , которую я нашел, и я сделал несколько изменений, и вот код! :ДДД

@Override
public boolean onCreateOptionsMenu(Menu menu) {
   com.actionbarsherlock.view.MenuInflater inflater = getSupportMenuInflater();
   inflater.inflate(R.menu.menu, menu);
   return super.onCreateOptionsMenu(menu);
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    // Handle item selection
    switch (item.getItemId()) {
        case R.id.search:
            finish();
            return true;
        case R.id.new_folder:
            finish();
            return true;
        default:
            return super.onOptionsItemSelected(item);
    }
}

19
задан Community 23 May 2017 в 11:51
поделиться