7. diel - Android Intent a aktivity - Java kód zobrazenie mapy
V minulej lekcii, Android Intent a aktivity - MapActivity - Zobrazenie mapy , sme vytvorili vzhľad aktivity MapActivity pre zadanie GPS súradníc a nastavili komponenty ImageButton na vektorové obrázky.
V tejto lekcii si popíšeme Java kód aktivity MapActivity
a
naučíme sa odosielať systému Android požiadavka na otvorenie aplikácie s
mapami. Ukážeme si tiež ďalší zo spôsobov ošetrenie udalostí v Java
kóde.
Rekapitulácia
Pripomeňme si, ako aktivita MapActivity
vizuálne vyzerá:
Pretože posuvníky neumožňujú pohodlné nastavenie presnej požadovanej
hodnoty, má každý z nich, po stranách tlačidlá +
a
-
pre doladenie hodnoty v krokoch po 0.1
.
Prejdeme do súboru MapActivity.java
.
Deklarácia premenných
Najprv si pripravíme niekoľko premenných:
SeekBar seekBarLatitude; // Posuvník zeměpisné šířky SeekBar seekBarLongitude; // Posuvník zeměpisné délky TextView labelLatitude; // Zobrazení nastavené šířky TextView labelLongitude; // Zobrazení nastavené délky ImageButton btnLatitudeMinus; // - 0,1 šířka ImageButton btnLatitudePlus; // + 0,1 šířka ImageButton btnLongitudeMinus; // - 0,1 délka ImageButton btnLongitudePlus; // + 0,1 délka Button btnSend; // Zobrazení mapy double latitude = 0; // Nastavená šířka double longitude = 0; // Nastavená délka
Jedná sa predovšetkým o premenné pre ovládacie prvky, ktoré sme si do
aktivity umiestnili minule. Navyše tu máme len číselné premenné typu
double
pre
...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:
Obslúženie SeekBar pre zobrazenie zemepisných súradníc v mapách za pomoci systému Android a dostupných aplikácií s mapami.
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ť.