SlidingMenuと ActionBarSherlockを使用する Android アプリケーションを開発しています。
onClick がコンテンツを更新する特定の SherlockListFragment に MenuItem を含めたいと思います。私が抱えている問題は、十分なスペースがあるにもかかわらず、アイテムが常にオーバーフローすることです. デバイスを横向きにすると、アイテムは自動的に ActionBar に移動します。
誰でもこの問題を解決できますか? showAsAction を「常に」に設定しましたが、それでも問題は修正されません。
これは、メニューの XML ファイルです。
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/menu_refresh"
android:title="S"
android:showAsAction="always"
/>
</menu>
これは SherlockListFragment のコードです
@Override
public void onCreateOptionsMenu(Menu menu,
com.actionbarsherlock.view.MenuInflater inflater) {
inflater = getSherlockActivity().getSupportMenuInflater();
inflater.inflate(R.menu.fragment_news,menu);
super.onCreateOptionsMenu(menu, inflater);
}
これは、アプリケーションが現在どのように見えるかです:
ActionBar にボタンが必要です