7. diel - Android fragmenty - Úpravy hlavnej aktivity
V minulej časti, Android fragmenty - Java kód ActivityCommunication , sme napísali Java kód aktivity
ActivityCommunication
, ktorá bude súčasťou príkladu
obojsmernej komunikácie medzi fragmentom a aktivitou. Zároveň sme doplnili
chýbajúce časti Java kódu fragmentu FragmentForCommunication
,
závislé na aktivite ActivityCommunication
.
Z predchádzajúcich lekcií máme takmer dokončenú druhú časť nášho
ukážkového projektu s fragmentmi. Máme vytvorenú našu druhú aktivitu
ActivityCommunication
a tiež fragment
FragmentForCommunication
, ktorý v nej bude zobrazovaný. Napísali
sme aj Java kód, potrebný na obojsmernú komunikáciu medzi aktivitou a
fragmentom. Zatiaľ ale nemáme vyriešené, ako novú aktivitu v ukážkovej
aplikácii zobrazíme. Na tento účel do hlavnej aktivity pridáme druhé
tlačidlo. Musíme upraviť XML návrh hlavnej aktivity aj jej Java kód.
Dôležité je tiež pripojenie novej aktivity k aplikácii v súbore
AndroidManifest.xml
.
Doplnenie hlavnej aktivity
Aby sme mohli v spustenej aplikácii novo pridanú aktivitu otvoriť, pridáme do nej jedno tlačidlo s textom "Komunikácia". Začneme XML návrhom vzhľadu hlavnej aktivity v súboreactivity_main.xml
. Tiež doplníme jej
Java kód v súbore MainActivity.java
.
Súbor activity_main.xml
Otvoríme súbor activity_main.xml
, ktorý zatiaľ obsahuje
deklaráciu jedného tlačidla. Za toto tlačidlo pridáme druhé tlačidlo
takto:
<Button android:id="@+id/btnCommunication" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Komunikace" />
Výsledkom úpravy bude tento vzhľad hlavnej aktivity:
...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 tejto lekcii dokončíme druhý príklad práce s fragmentmi našej ukážkovej aplikácie, ktorý sa týka komunikácie aktivity s fragmentom.
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ť.