11. diel - Vlastné View - Vlastné View s vnorenú triedou a rekapitulácia
V minulej lekcii, Vlastné Android komponent - Metóda onLayout () , sme implementovali metódu
onLayout()
.
Teraz už vieme vo vlastnom layoutu pracovať s metódou
onMeasure()
is metódou onLayout()
. Do layoutu
môžeme vkladať (či už v XML alebo programovo) rôzne typy
View
, vrátane tých vlastných. Vytváranie vlastných
View
už tiež vieme.
Vlastné View
ako vnútorná trieda vlastného layoutu
Dnes si ukážeme, ako bude vyzerať práca s vlastným View
,
ktoré bude vnútorná triedou našej triedy layoutu. Túto možnosť popisuje
oficiálnej dokumentácie. Pravdepodobne by som sa k tomuto riešeniu priklonil
v prípade, že by som vytváral napríklad vlastné layout, ktorého deťmi by
boli nejaké veľa špecifické objekty, nepoužiteľné kdekoľvek inde -
svojím spôsobom by tento vnorený objekt bol súčasťou layoutu, čo sa
funkčnosti danej komponenty týka. Trieda nášho layoutu sa meniť nebude, len
do nej pridáme spomínanú vnútornú triedu. Príklad štruktúry kódu
vlastnej triedy s ďalšie vlastné, vnútorné triedou, je v nasledujúcej
ukážke:
...koniec náhľadu článku...
Pokračuj ďalej
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
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íš so zmluvnými podmienkami.
- 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 si ukážeme postup použitia vlastných View, ktoré sú deklarované ako vnútorné triedy iných objektov v Jave.
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ť.