Vianoce v ITnetwork sú tu! Dobí si teraz kredity a získaj až 80 % extra kreditov na e-learningové kurzy ZADARMO. Zisti viac.
Hľadáme nové posily do ITnetwork tímu. Pozri sa na voľné pozície a pridaj sa k najagilnejšej firme na trhu - Viac informácií.

7. diel - Android AlertDialog - Vlastný návrh hlavičky

V minulej časti, Android AlertDialog - Viacnásobný výber zo zoznamu , sme vytvorili nový AlertDialog umožňujúci výber niekoľkých položiek v zozname, ktorý sme v tomto dialógovom okne zobrazili.

V dnešnom Android tutoriále načneme novú tému a budeme sa venovať tomu, ako dialógovému oknu typu AlertDialog nastaviť vlastný vzhľad.

Doteraz sme sa zaoberali základným nastavením dialógového okna, kedy nezasahujeme do vzhľadu jeho komponentov. Výhodou základného nastavenia je jeho jednoduchosť a oveľa menšia náročnosť na množstvo kódu. Vzhľad výsledného dialógového okna je ale určovaný konkrétnou verziou Androidu, na ktorom aplikácia v tej chvíli beží. V prípade okna typu AlertDialog máme však tiež možnosť defaultnú hlavičku a jeho obsah nahradiť našimi vlastnými layoutmi.

Všetko si opäť ukážeme na príklade, ktorý bude rozdelený do dvoch častí. Dnes si vyskúšame vytvoriť vlastnú hlavičku a neskôr vytvoríme AlertDialog s vlastným telom. Cieľom nášho snaženia bude dialógové okno s touto hlavičkou:

náhľad nového dialógového okna

Na vyššie uvedenom obrázku máme defaultný AlertDialog, ktorého hlavička je nahradená naším vlastným layoutom.

Vytvorenie ikony hlavičky

V hlavičke zobrazenej na obrázku vyššie máme vpravo malú ikonu so symbolom otáznika. Ikony už vytvárať vieme. Túto ikonu vytvoríme ešte pred tým, než sa pustíme do XML návrhu hlavičky. V štruktúre projektu


 

...koniec náhľadu článku...
Pokračuj ďalej

Vedomosti v hodnote stoviek tisíc získaš za pár korún

Minul 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émiové sekcie.

Kúpiť tento kurz

Kúpiť všetky aktuálne dostupné lekcie s funkciou odovzdávanie úloh a certifikátom iba za 1 550 kreditov
Aktuálny stav konta 0 kreditov
Kúpou tohoto balíčku získaš prístup ku všetkým 43 článkom (34 lekcií, 9 testov) tohoto kurzu.

Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • Neobmedzený a trvalý prístup k jednotlivým lekciím.
  • 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ále vytvoríme dialógové okno AlertDialog, pri ktorom nepoužijeme defaultnú hlavičku. Jej vzhľad definujeme naším vlastným XML návrhom.

Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.

Č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