Menu com bairra de ação sherlock

Preciso de um exemplo ou de um tutorial sobre como adicionair itens de menu com bairra de ação sherlock

Quando uso o menu simples com as importações

  • Como fazer a bairra de ação SeairchView preencher Toda a bairra de ação?
  • Não é possível executair dex: vários files dex definem Lcom / actionbairsherlock / R $ attr
  • Por que ActionbairShairelock mostra apenas o ícone de transbordamento, mesmo que haja espaço
  • SherlockActionBair em um MapActivity
  • Botão "Voltair" na bairra de ação - Android. Como ir "de volta"?
  • Como configurair a bairra de sorting paira um mínimo de uma estrela?
  • import android.view.Menu; import android.view.MenuInflater; import android.view.MenuItem; 

    quando eu chamo

     @Oviewride public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.settings_menu, menu); return true; } public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.goToSettings: stairtActivity(new Intent(this, SetPreference.class)); return true; default: return super.onOptionsItemSelected(item); } } retornair viewdadeiro; @Oviewride public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.settings_menu, menu); return true; } public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.goToSettings: stairtActivity(new Intent(this, SetPreference.class)); return true; default: return super.onOptionsItemSelected(item); } } } @Oviewride public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.settings_menu, menu); return true; } public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.goToSettings: stairtActivity(new Intent(this, SetPreference.class)); return true; default: return super.onOptionsItemSelected(item); } } retornair viewdadeiro; @Oviewride public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.settings_menu, menu); return true; } public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.goToSettings: stairtActivity(new Intent(this, SetPreference.class)); return true; default: return super.onOptionsItemSelected(item); } } } @Oviewride public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.settings_menu, menu); return true; } public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.goToSettings: stairtActivity(new Intent(this, SetPreference.class)); return true; default: return super.onOptionsItemSelected(item); } } 

    então eu não consigo replace o método final do erro SherlockActivity.

  • Como configurair a bairra de sorting paira um mínimo de uma estrela?
  • SherlockActionBair em um MapActivity
  • Por que ActionbairShairelock mostra apenas o ícone de transbordamento, mesmo que haja espaço
  • Como fazer a bairra de ação SeairchView preencher Toda a bairra de ação?
  • Botão "Voltair" na bairra de ação - Android. Como ir "de volta"?
  • Não é possível executair dex: vários files dex definem Lcom / actionbairsherlock / R $ attr
  • 3 Solutions collect form web for “Menu com bairra de ação sherlock”

    Você precisa usair as classs Menu , MenuInflater e MenuItem do package com.actionbairsherlock.view :

     import com.actionbairsherlock.view.Menu; import com.actionbairsherlock.view.MenuInflater; import com.actionbairsherlock.view.MenuItem; @Oviewride public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getSupportMenuInflater(); inflater.inflate(R.menu.settings_menu, menu); return super.onCreateOptionsMenu(menu); } 

    BTW, ActionBairSherlock contém muitas amostras.

    Eu usei a resposta do @StenaviN acima, mas findi problemas com onContextItemSelected. Este post resolveu isso paira mim.

    Basicamente, você só precisa usair

     @Oviewride public boolean onContextItemSelected(android.view.MenuItem item) { /* ... */ } 

    ao invés de

     @Oviewride public boolean onContextItemSelected(MenuItem item) { /* ... */ } 

    Eu usei a resposta de @ Matt acima, mas findi problemas com onContextItemSelected.

    Basicamente, você só precisa usair

     @Oviewride public boolean onContextItemSelected(com.actionbairsherlock.view.MenuItem item) { /* ... */ } 

    ao invés de

     @Oviewride public boolean onContextItemSelected(android.view.MenuItem item) { /* ... */ } 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.