昨日、アクションバーの左上にボタンが付いた「Facebookメニュー」を表示できるすばらしいライブラリを見つけました。ボタンを押すと、左からアイテムのメニューにスライドします。
問題は、ActionBarSherlockライブラリも利用して、アプリケーションがアクションバーと下位互換性があることを確認したいということです。ライブラリを使用する場合、特に、onOptionsItemSelectedをそのようにオーバーライドする必要があります。
@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);
}
}
ここでライブラリにアクセスすると、開発者がonOptionsItemSelectedfinalを作成したことがわかりました。私はそれを削除してもう一度オーバーライドしようとしましたが、ボタンを押しても何も起こらないという製品であることがわかりました。何もありません。
darvds_ribbonmenuライブラリをactionbarsherlockと一緒に使用する方法について何かアイデアはありますか?