14. diel - Vlastný Dialóg v Android - Zobrazovanie vytvorených dialógov
V minulej lekcii, Vlastný Dialóg v Android - Doplnenie hlavnej aktivity , sme začali dopĺňať triedu hlavnej aktivity
MainActivity kódom potrebným na vytváranie a zobrazovanie
nášho vlastného dialógového okna.
V dnešnom Android tutoriále budeme pokračovať v
doplňovaní Java kódu hlavnej aktivity
MainActivity našej ukážkovej aplikácie s vlastným
dialógovým oknom. Dnes nás čaká deklarácia metódy na
vytváranie a zobrazovanie nových inštancií nášho vlastného
dialógového okna.
Metóda showDialog()
Do súboru MainActivity.java s Java kódom hlavnej aktivity
aplikácie pridáme deklaráciu metódy showDialog(). Túto
metódu budeme volať vždy, keď budeme chcieť
zobraziť akúkoľvek variantu nášho dialógového okna:
public void showDialog(CustomDialog.DialogType type, String title, String message, @DrawableRes int icon, CustomDialog.OnCustomDialogListener listener, String[] items) { CustomDialog dialog = new CustomDialog(this, type); dialog.setTitle(title); dialog.setMessage(message); dialog.setIcon(icon); dialog.setListener(listener); dialog.setItems(items); dialog.show(); }
Metóda showDialog() prijíma šesť parametrov. Potom v nej
vytvárame
...koniec náhľadu článku...
Pokračuj ďalej
Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiovej sekcie.
ročné PREDPLATNÉ
44 €
mesačne, platené ročne (528 €)14 000+ lekcií, cvičení a testov
6 000+ ti zostane navždy
Neobmedzený prístup ku všetkým aktuálnym
aj pripravovaným kurzom.
Kúpiť iba tento kurz
Získaj okamžitý prístup ku kurzu bez
časového obmedzenia.
62 €
Pred kúpou tohto článku je potrebné kúpiť predchádzajúci diel
Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš s Prevádzkovými podmienkami.
- Prístup k jednotlivým lekciám podľa spôsobu obstarania.
- Kvalitné znalosti v oblasti IT.
- Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.
Popis článku
Požadovaný článok má nasledujúci obsah:
V Android tutoriál dokončíme projekt s vlastným dialógovým oknom, Java kód doplníme metódami na zobrazenie vlastného dialógu vo všetkých jeho variantoch.
