NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Lekce 7 - Android AlertDialog - Vlastní návrh hlavičky

V minulé části, Android AlertDialog - Vícenásobný výběr ze seznamu, jsme vytvořili nový AlertDialog umožňující výběr několika položek v seznamu, který jsme v tomto dialogovém okně zobrazili.

V dnešním Android tutoriálu načneme nové téma a budeme se věnovat tomu, jak dialogovému oknu typu AlertDialog nastavit vlastní vzhled.

Dosud jsme se zabývali základním nastavením dialogového okna, kdy nezasahujeme do vzhledu jeho komponent. Výhodou základního nastavení je jeho jednoduchost a mnohem menší náročnost na množství kódu. Vzhled výsledného dialogového okna je ale určován konkrétní verzí Androidu, na kterém aplikace v tu chvíli běží. V případě okna typu AlertDialog máme však také možnost defaultní hlavičku a jeho obsah nahradit našimi vlastními layouty.

Vše si opět ukážeme na příkladu, který bude rozdělen do dvou částí. Dnes si vyzkoušíme vytvořit vlastní hlavičku a později vytvoříme AlertDialog s vlastním tělem. Cílem našeho snažení bude dialogové okno s touto hlavičkou:

náhled nového dialogového okna

Na výše uvedeném obrázku máme defaultní AlertDialog, jehož hlavička je nahrazena naším vlastním layoutem.

Vytvoření ikony hlavičky

V hlavičce zobrazené na obrázku výše máme vpravo malou ikonu se symbolem otazníku. Ikony již vytvářet umíme. Tuto ikonu vytvoříme ještě před tím, než se pustíme do XML návrhu hlavičky. Ve struktuře projektu


 

...konec náhledu článku...
Pokračuj dál

Znalosti v hodnotě stovek tisíc získáš za pár korun

Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.

Koupit tento kurz

Koupit všechny aktuálně dostupné lekce s funkcí odevzdávání úloh a certifikátem za pouhých 1 550 Kč
Aktuální stav konta 0 Kč
Koupí tohoto balíčku získáš přístup ke všem 43 článkům (34 lekcí, 9 testů) tohoto kurzu.

Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Neomezený a trvalý přístup k jednotlivým lekcím.
  • Kvalitní znalosti v oblasti IT.
  • Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.

Popis článku

Požadovaný článek má následující obsah:

V Android tutoriálu vytvoříme dialogové okno AlertDialog, u kterého nepoužijeme defaultní hlavičku. Její vzhled definujeme naším vlastním XML návrhem.

Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.

Článek pro vás napsal Pavel
Avatar
Autor se věnuje programování v Javě, hlavně pro Android. Mezi jeho další zájmy patří Arduino, Minecraft.
Aktivity