..
Ogólny wniosek godne tej nazwy powinien mieć menu, z którego użytkownik może wybrać spośród różnych zadań do wykonania. W tym rozdziale, a te, które nastąpią, będziemy prezentować menu, które Android zapewnia nam nauczenie się obsługi kliknij na każdej pozycji menu.
Zaczynamy od prezentacji OptionsMenu. Ten typ menu umieszczony jest na dole ekranu i można zidentyfikować dwie główne struktury: ikony menu i rozwiniętym menu.
Menu Ikona zwykle zawierają najważniejsze kroki, które użytkownik może wykonać w aplikacji. Jak podano są umieszczone na dole ekranu i są widoczne dla użytkownika po naciśnięciu przycisku menu w urządzeniu (dotyczy to także na symulatorze).
Szeroko stosowane praktyką jest w tym menu z ikonami, które podsumowują wyniku których zostanie uruchomiony na kliknięcie pozycji menu. Na przykład, jeżeli odnoszą się do aplikacji do odtwarzania muzyki, można by pomyśleć skojarzyć z ikonę odtwarzania menu związanego z daną transakcją (tringolino w okręgu).
W odniesieniu do tego menu mamy ograniczenia liczby pozycji, które można wprowadzić i ta liczba wynosi sześć. Ale co się stanie, jeśli wprowadzić numer pozycji więcej niż sześć? tylko szósty punkt menu zostanie zmieniony na element, który po kliknięciu otworzy się znacznie rozszerzone menu z innych przedmiotów. Ten ostatni pojawi się na liście, która zostanie zamieniona na pełnym ekranie z dołu do góry stopniowo będzie obejmować podstawowe zawartości okna aktywny.
Że powinno to pokazać trochę "kod (które należy uwzględnić w naszej działalności), które tworzą menu Opcje, które będą tworzone przez Ikona menu i menu Expanded (Musisz najpierw zaimportować android.view.Menu klasy) :
publicznych OnCreate void (Bundle savedInstanceState) {
super.onCreate (savedInstanceState);
LinearLayout LinearLayout LinearLayout = new (this);
TextView TextView = new TextView (this);
textView.setText ("Kliknij na menu symulatora");
linearLayout.addView (TextView);
setContentView (LinearLayout);
}
publicznych onCreateOptionsMenu boolean (menu Menu) {
menu.add (Menu.NONE, 1, 1, "Pozycja 1");
menu.add (Menu.NONE, 2, 2, "pkt 2");
menu.add (Menu.NONE, 3, 3 ", pkt 3");
menu.add (Menu.NONE, 4, 4 ", pkt 4");
menu.add (Menu.NONE, 5, 5 ", pkt 5");
menu.add (Menu.NONE, 6, 6 "pkt 6");
menu.add (Menu.NONE, 7, 7, "pkt 7");
menu.add (Menu.NONE, 8, 8 ", pkt 8");
return true;
}
Jak wspomniano powyżej, jeśli klikamy na menu symulatora będzie widoczne menu ikony pokazane na poniższym zrzucie ekranu:
W porozumieniu z tego, co powiedział, bo weszliśmy do kilku pozycji więcej niż sześć, ostatni wpis będzie punkt dostępu Rozszerzone menu, które można zobaczyć w tym screnshot:

Jak widać po kliknięciu jednego z elementów w menu, to zostanie zwrócona w milczeniu.
W następnym rozdziale będziemy analizować kod i przedstawione słuchaczy kojarzy poszczególnych pozycji menu.
| |
ASP i Access (Ebook)
Zarządzanie bazą danych MS Access z ASP. W zaledwie 29 €. |
| |
MySQL (Kurs)
Zarządzanie bazą danych open-source. Od 39 €. |
| |
VB.NET (Kurs)
Dodać Aplikacje w Visual Basic .. Od 49 €. |