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

Vedomosti v hodnote stoviek tisíc získaš za pár eur

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.

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.

Čo od nás v ďalších lekciách dostaneš?
  • 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.
Článok pre vás napísal Pavel
Avatar
Autor se věnuje programování v Javě, hlavně pro Android. Mezi jeho další zájmy patří Arduino, Minecraft.
Aktivity