Dopo aver consultato un sacco di tutorial, sono venuto a sapere che invece di Menu
hanno ActionBar
per > API 10
. Ma sto usando il sdk API 7
per il mio test, ho usato Menus
per mostrare il testo con drawable images
. Ma solo il testo sta arrivando e l'immagine dell'icona disegnabile non viene visualizzata nell'opzione di menu. Per favore aiutami a risolvere questo.Opzione di menu in Android
mio 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>
Il mio codice di gonfiaggio:
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater menuInflater = getMenuInflater();
menuInflater.inflate(R.menu.newsdescriptionmenu, menu);
return true;
}
Grazie Marcin Gil..I hanno aggiornato il mio post con il codice di inflazione .. – Subburaj
sì I Got It ..nel espandibile elementi solo il testo verrà non l'icona .. ho ragione.Grazie molto ... – Subburaj