アプリケーションに ActionBarSherlock を実装しようとしていますが、アクション バーに統合されたメニューをアプリケーションの上部に表示する必要があります。問題は、それが正しく機能していないことです。私はこのように使用しています:
public boolean onCreateOptionsMenu(Menu menu) {
menu.add("Refresh")
.setIcon(R.drawable.ic_action_refresh)
.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
menu.add("Settings")
.setIcon(R.drawable.ic_action_settings)
.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
return true;
}
だから私が達成したいのは、アクションバーの右側に更新アイコンとメニューアイコンを表示することです。これは、クリックするとデフォルトのメニューを開くはずです。ActionbarSherlock Demos で例を確認ForcedOverflowItem
しましたが、思い通りに動作しません。Android 2.+ および Android 4.+ と同じように見える必要があります。
アドバイス/ヘルプ/提案はどうすればこれを機能させることができますか?