多くのチュートリアルを参照した後、私はMenu
の代わりにActionBar
の> API 10
があることを知りました。しかし、私はAPI 7
sdkを使ってテストしています。私はMenus
を使ってdrawable images
というテキストを表示しています。ただし、テキストのみが表示され、ドロアブルアイコンの画像はメニューオプションに表示されません。これを解決するために私を助けてください。アンドロイドのメニューオプション
マイXML
:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<!--
Single menu item
Set id, icon and Title for each menu item
-->
<item
android:id="@+id/savedstory"
android:background="#000000"
android:minHeight="20dp"
android:title="Saved Stories"/>
<item
android:id="@+id/setting"
android:background="#000000"
android:minHeight="20dp"
android:title="Settings"/>
<item
android:id="@+id/Bookmark"
android:background="#000000"
android:minHeight="20dp"
android:title="Bookmark This"/>
<item
android:id="@+id/share"
android:background="#000000"
android:minHeight="20dp"
android:title="Share This"/>
<item
android:id="@+id/save"
android:background="#000000"
android:minHeight="20dp"
android:title="Save This"/>
<item
android:id="@+id/small"
android:icon="@drawable/font3"
android:minHeight="20dp">
This icon is not showing.
/>
<item
android:id="@+id/medium"
android:background="#ffffff"
android:minHeight="20dp"
android:title="Medium font"/>
<item
android:id="@+id/big"
android:background="#000000"
android:minHeight="20dp"
android:title="Big font"/>
</item>
</menu>
マイ膨張コード:あなたはMenu documentationを参照する場合
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater menuInflater = getMenuInflater();
menuInflater.inflate(R.menu.newsdescriptionmenu, menu);
return true;
}
にこれらの行を追加しますmenu.xmlマルチンGil..Iがインフレコードで私のポストを更新したおかげで... – Subburaj
はい私は拡張可能..Inそれを得ましたアイテムだけがアイコンではなくなります。私は正しいです。たくさんありがとうございます... – Subburaj