13. lecke

Ebben a leckében:

- Hozzon létre egy menüpont

Mi a menü, azt hiszem, nincs értelme beszélni. Ez jelenik meg, ha megnyomja a Menü gombot. Hozzunk létre saját.

A projekt neve. P0131_MenuSimple
Építsd Cél. Android 2.3.3
Alkalmazás neve. MenuSimple
Csomag neve. ru.startandroid.develop.menusimple
Készítsen Activity. MainActivity

Nyílt MainActivity.java. Létrehozására a menü reagál onCreateOptionsMenu módszer. Ez táplálja a bemenetére Menütípus objektumot. amelyben azt hozzáadjuk a terméket.

Adjuk hozzá a tevékenység ezt a módszert:

A menüpontok által hozzáadott. A beviteli mód szöveges menüt szolgálnak. Adjunk hozzá 4 pont.

onCreateOptionsMenu módszert kell visszatérni eredményeként logikai típusú. Igaz - a menü megjelenítéséhez, hamis - nem mutatnak. Ie lehetett nakodil ellenőrizze azokat a feltételeket, és nem mutatja a menüt átadásával Hamis a teszt eredményei. Amíg nem kell, ezért is utasíthatja a kiválasztás a superclass módszer alapértelmezésben True.

Őrizze minden, az alkalmazás futtatásához, és nyomja meg a menü gombot az emulátort.

13. lecke

4 megjelenő menüből. Ha rákattint őket semmi előnyét, mivel nem hajtották végre kezelő. Handler Activity, és az eljárást nevezik onOptionsItemSelected. A bejáratnál van elfogadott egy menüpont, hogy nem nyomta - MenuItem. Ez határozza meg, melyik menüt nyomni a lehető getTitle módszer. Nézzük megjeleníteni egy felugró üzenet szövegét a kattintással elemet. A kilépés a módszer alkalmazásához szükséges, hogy visszatérjen a logikai. És ismét kínál ez mikrotörzs.

Észlelése kulcsfontosságú elem a szöveg a menü - ez nem a legjobb megoldás. Ezután fogjuk csinálni ID. De ehhez szükségünk van egy kicsit másképp, hogy hozzon létre egy menüt.

A következő lecke:

- Hozzon létre egy menüpontot ID
- csoport, és egyfajta menüpontok

Csatlakozz hozzánk a távirat:

Kapcsolódó cikkek