Sto provando a creare l'opzione di menu nella mia applicazione di test.Come mostrare il menu di opzioni in Android 4.2
Sono in grado di visualizzare il menu quando imposto il tema in manifest su predefinito (il menu viene visualizzato in alto). Se imposto il tema in manifest a NoTitleBar. Non riesco a vedere l'opzione del menu?
Voglio ottenere il menu quando imposto il tema "NoTitleBar" in manifest.
Come ripararlo?
Qui di seguito sono le cose che ho usato nella mia applicazione di test:
con manifesto:
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar" >
<activity
android:name="com.ssn.menuoptions.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
E
Menu.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/menu_preferences"
android:title="Preferences" />
</menu>
file di Java:
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
E 'possibile ottenere qualcosa di simile:
Come faccio menù di presentarsi verso il basso?
Grazie!
Sui dispositivi con un pulsante di menu (come il Galaxy S2) verrà visualizzato quando si preme il pulsante menu. Su altri dispositivi è nella barra del titolo. Perché stai rimuovendo la barra del titolo se hai un menu? – nedaRM
Ho visto un paio di menu in basso ... Come l'immagine mostrata nella mia domanda. Com'è fatto? – TheDevMan
Anche l'app Facebook mostra il menu in basso per 4.2. – TheDevMan