1

これが私のメニュー項目です。

    <item
    android:id="@+id/stores"
    android:orderInCategory="100"
    android:icon="@drawable/stores"
    android:showAsAction="never"
    android:title="@string/favoritestores"/>

ドロップダウンのアイコンではなく、テキストのみが表示されます。パスにドローアブルが正しくあります。私はこれをAPIレベル14以降で使用しています。これの問題は何でしょうか?

コードでアイコンを設定してみました。しかし、それでも私はアイコンを見ることができません

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.home, menu);
    MenuItem menuItem = menu.findItem(R.id.menu_settings);
            menuItem.setIcon(R.drawable.action_search);
    return true;
}
4

1 に答える 1

0

Android 3.0 Honeycomb(APIレベル11以降)以降、アイコンは表示されません。古いAndroidで実行すると、表示されるはずです...

ただし、これらのアイコンを表示したい場合は、ActionBarで使用する必要があります

于 2012-12-09T10:49:17.497 に答える