English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Dieser Artikel erläutert die Funktionalität des Menu-Funktionsmenüs im Android-Programm. Hier ist eine Referenz für alle:
Das Design des Android-Funktionsmenüs definiert im Programm zwei Menüunterpunkte, einer ist "Über", der andere ist "Abbrechen", wenn Sie auf "Über" klicken, wird ein Toast-Benachrichtigung erstellt, wenn Sie auf "Abbrechen" klicken, beenden wir das Programm.
Außer dem standardmäßig überschriebenen onCreate() müssen noch zwei Klassenfunktionen neu erstellt werden: onCreateOptionsmenu() und onOptionsItemSelected(), die erste erstellt das Menu-Projekt, die zweite behandelt die Ereignisverarbeitung, wenn das Menu ausgewählt wird.
Schauen wir uns das Screenshot an:
Wir haben nur in einer Datei geändert, nämlich MenuDemo.Java, der Code lautet wie folgt:
package com.android.test; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view(MenuItem; import android.widget.Toast; public class MenuDemo extends Activity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } // Menü erstellen public boolean onCreateOptionsMenu(Menu menu) { menu.add(0, 0, 0, "Über"); menu.add(0, 1, 1, "Abbrechen"); return super.onCreateOptionsMenu(menu);} } //Menü-Antwort public boolean onOptionsItemSelected(MenuItem item) { super.onOptionsItemSelected(item); switch (item.getItemId()) { case 0: Toast.makeText(MenuDemo.this, "Willkommen bei den Nahan-Tutorials", Toast.LENGTH_LONG).show(); case 1: this.finish(); } return true; } }
Interessierte Leser, die mehr über Android-Themen erfahren möchten, können die Themen dieser Website besuchen: "Einführung und Fortgeschrittene Android-Entwicklungstutorials", "Zusammenfassung der Android-View-View-Techniken", "Zusammenfassung der Techniken zur activity-Operation in Android", "Zusammenfassung der Techniken zur SQLite-Datenbankoperation in Android", "Zusammenfassung der Techniken zur Operation von json-Formatdaten in Android", "Zusammenfassung der Techniken zur Datenbankoperation in Android", "Zusammenfassung der Techniken zur Dateioperation in Android", "Zusammenfassung der Methoden zur SD-Karteoperation in Android-Entwicklung", "Zusammenfassung der Techniken zur Ressourcenoperation in Android" und "Zusammenfassung der Verwendung von Android-Kontrollen"
Wir hoffen, dass der in diesem Artikel beschriebene Inhalt Ihnen bei der Android-Programmierung hilft.
Erklärung: Der Inhalt dieses Artikels wurde aus dem Internet übernommen und gehört dem jeweiligen Urheber. Der Inhalt wurde von Internetnutzern freiwillig beigesteuert und hochgeladen. Diese Website besitzt keine Eigentumsrechte und hat den Inhalt nicht manuell bearbeitet. Sie übernimmt auch keine rechtlichen Verantwortlichkeiten. Wenn Sie urheberrechtlich beanstandete Inhalte finden, freuen wir uns über eine E-Mail an: notice#oldtoolbag.com (Bitte ersetzen Sie # durch @, wenn Sie eine E-Mail senden, um eine Meldung zu erstatten, und fügen Sie relevante Beweise bei. Bei nachgewiesener Täuschung wird diese Website die beanstandeten urheberrechtlichen Inhalte sofort löschen.)