Ieri, ho trovato una grande libreria che mi ha permesso di avere un "menu di facebook" con un pulsante in alto a sinistra di una barra delle azioni che, se premuto, scorreva in un menu di elementi da sinistra .Override onOptionsItemSelected from SherlockFragmentActivity
Il problema è che desidero utilizzare la libreria ActionBarSherlock per assicurarmi che la mia applicazione sia retrocompatibile con la barra delle azioni. Quando si utilizza la libreria di I, tra le altre cose, la necessità di sovrascrivere onOptionsItemSelected come tale:
@Override
public boolean onOptionsItemSelected(MenuItem item)
{
int id = item.getItemId();
if (id == android.R.id.home) {
rbmView.toggleMenu();
return true;
} else {
return super.onOptionsItemSelected(item);
}
}
Ora sono andato in biblioteca e ho visto che lo sviluppatore aveva fatto onOptionsItemSelected finale. L'ho rimosso e ho provato a scavalcarlo di nuovo solo per scoprire che il prodotto era che ogni volta che premevo il pulsante non succede nulla. Niente di niente.
Qualche idea su come utilizzerei la libreria darvds_ribbonmenu insieme a actionbarsherlock?
Verificare se si estende ** SherlockFragmentActivity ** se lo si estende è possibile Sostituire – Venky
Si prega di leggere più del titolo della mia domanda. – CodePrimate