0

ABS と Gingerbread でアイコンをどのように管理しますか? スクリーンショットからわかるように、「ヘルプ」というメニュー項目があります。これは、余裕があるときにアクション バーに表示されます。(何も選択されていない場合)。アイコンは今のところいい感じです。しかし、オプションメニューに移動するときは、見やすくするためにおそらく別のアイコンを使用する必要があります:)

普段はどのようにしていますか?何か案は?これは私のメニューxmlです:

<menu xmlns:android="http://schemas.android.com/apk/res/android" >

<item
    android:id="@+id/new_button"
    android:showAsAction="always"
    android:title="new"
    android:icon="@drawable/content_new_calendar"/>

<item
    android:id="@+id/share_button"
    android:visible="false"
    android:showAsAction="ifRoom"
    android:title="share"
    android:icon="@drawable/social_share"/>

<item
    android:id="@+id/help_button"
    android:showAsAction="ifRoom"
    android:title="help"
    android:icon="@drawable/action_help"/>


</menu>

さまざまなAPIレベルなどに応じてさまざまなメニューを作成する方法を知っていますが、ここでは、同じ電話がアクションバーとオプションメニューにアイコンを表示しています. 最も簡単な解決策は、android:showAsAction="never" を設定することですが、ユーザー レビューから、アプリがわかりにくい (特にウィジェット部分) ことが分かったので、ヘルプ メニューを表示できるようにしたいと考えています。何か案は?

PS 私は、アプリが醜く、未完成であることを知っています。それは進行中の作業であり、洗練されます:) アクションバーのヘルプアイコン オプションメニューのヘルプアイコン オプション メニューのヘルプ アイコン (選択済み)

4

1 に答える 1

0

次のように強制オーバーフロー オプションを使用してみてください。

<item name="absForceOverflow">true</item>
于 2013-02-13T23:48:43.720 に答える