Gewusst wie: Erstellen Sie ein Menü in Android

August 9

Das Android SDK enthält mehrere Symbole und Schaltflächen, die Sie, zum Erstellen von Menüs in Ihre Android App-Menüs verwenden sind in XML geschrieben und Sie erstellen eine Funktion, die ausgeführt wird, wenn der Benutzer die Schaltfläche in Ihre Android app tappt. Die Eclipse-Entwicklungsplattform für Android Entwicklung können Sie das kompilierte Programm in einem Emulator, ansehen, so Sie das Menü testen können, bevor Sie auf Endbenutzer bereitstellen.

Anweisungen

1 Öffnen Sie die Eclipse-Software und laden Sie Ihre Android app, die Sie bearbeiten möchten. Im linken Bereich mit der rechten Maustaste der Datei "Res" und wählen Sie "Neu." Klicken Sie auf "Android XML File" um eine neue Ressourcendatei zu erstellen.

2 Fügen Sie das Menü XML-Daten in der neuen XML-Datei. Der folgende Code erstellt zwei Menüschaltflächen für die app:

< Menü-Xmlns:android = "http://schemas.android.com/apk/res/android & Quot; >

&lt;item android:id=&quot;@+id/btn1&quot; android:title=&quot;Button 1&quot; /> &lt;item android:id=&quot;@+id/icontext&quot; android:title=&quot;Button 2&quot; android:icon=&quot;@drawable/icon&quot; />

< / Menü

3 Doppelklicken Sie auf die Java-Datei, die Sie verwenden, um das Menü auf dem Telefon oder Tabelle laden möchten. Der folgende Code veranschaulicht das Menü zu laden:

MenuInflater Menuoptions = getMenuInflater();

menuoptions.inflate(R.menu.menu, menu);4

Fügen Sie den Code, der Text anzeigt, wenn der Benutzer das Symbol tappt. Der folgende code zeigt "Hello World" Wenn der Benutzer ein Menüelement tappt:

@Overrideöffentliche boolesche OnOptionsItemSelected (MenuItem-Element) {}

Toast.makeText(this, &quot;Hello World!&quot;, Toast.LENGTH_LONG).show(); } return true;5

Klicken Sie auf "Speichern" und dann auf "Ausführen", um das Menü in einem Android Emulator laden. Das Programm läuft im Android Emulator, so können Sie seine Funktionalität testen.