0

私はAndroidが初めてです。アプリケーションで Actionbarsherlock を使用しようとしています。onCreateOptionsMenu で次のコードを試しました:

  menu.add("Save").setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
  menu.add("Edit").setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
  menu.add("Clear").setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
  menu.add("Refresh").setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
  menu.add("Save all").setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);

しかし、アクションバーにオーバーフロー アイコンが表示されません。私はそれがばかげた間違いであることを理解しました。しかし、私はそれがどこにあるかを見つけることができませんでした。それを修正するのを手伝ってください!

4

1 に答える 1

0

あなたが求めているのでMenuItem.SHOW_AS_ACTION_ALWAYS、メニュー項目はどれも OverFlow に入らないと思います。

また、デバイスにハードウェア メニュー ボタンがある場合、余分なアイコンはオーバーフローしません。代わりに、メニュー ボタンを使用してアクセスできます。

于 2013-04-05T07:58:43.607 に答える