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í.

Diskuze – Lekce 5 - Android programování - První aplikace, návrh kalkulačky

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
cepela
Člen
Avatar
cepela:30.11.2018 22:39

Proc je promenna a u deleni a nasobeni pretypovana na float? Float by mela byt jen promenna c a to jen udeleni, nebo se pletu? Diky

 
Odpovědět
30.11.2018 22:39
Avatar
Samuel Kodytek
Tvůrce
Avatar
Odpovídá na cepela
Samuel Kodytek:6.12.2018 13:49

Ahoj, když na to koukám v rychlosti tak asi máš pravdu, nicméně až budu mít víc času, kouknu na to.

Odpovědět
6.12.2018 13:49
There is more than one way to screw it
Avatar
Jan Piták
Člen
Avatar
Jan Piták:26.12.2019 0:33

Při spuštění to po mně chtělo stáhnout android, nenašel jsem žádný známý, nějaký který doporučíte nebo je to úplně jedno?

A k této úloze je třeba importovat " import android.widget.* ", který jsem tam v základu neměl a nepřebíralo mně to prvky z Layout.

 
Odpovědět
26.12.2019 0:33
Avatar
Odpovídá na Jan Piták
Martin Bažant:6.6.2020 17:22

Určitě dobrá poznámka, nevím, jestli je to novějším Android Studiem, ale

import android.widget.*

v základu není (v hlavičce MainActivity.kt).

 
Odpovědět
6.6.2020 17:22
Avatar
Guláš
Člen
Avatar
Guláš:19.8.2020 10:30

Kam mám dát ten if ,aby to nespadlo ??

 
Odpovědět
19.8.2020 10:30
Avatar
jan.kubes07
Tvůrce
Avatar
jan.kubes07:26.12.2020 15:52

Ahoj,
Co je vepsane v edit text, kdyz tam nic neni ? Null tam ocividne neni, jelikoz kdyby tam bylo null, tak by fungovalo:

if (firstNumber != null || secondNumber != null) {
            button.setOnClickListener {
                val a = firstNumber.text.toString().toInt()
                val b = secondNumber.text.toString().toInt()
                val Operation = operation.selectedItem as String
                var Result = " "

                when (Operation) {
                    "+" -> Result = (a + b).toString()
                    "-" -> Result = (a - b).toString()
                    "*" -> Result = (a * b).toString()
                    "%" -> Result = (a % b).toString()
                }
                result.text = Result

            }
        }

Ale to nefunguje, protoze v edit text nikdy neni null, tak co tam tedy je ???

 
Odpovědět
26.12.2020 15:52
Avatar
Odpovídá na jan.kubes07
Radovan Škvor:21.5.2021 18:39

If je potřeba dát do listeneru a když tam nic není tak je tam prázdný řetězec ""

 
Odpovědět
21.5.2021 18:39
Avatar
Rostislav Zimek:9.2.2022 18:22

Dobrý den,
chtěl jsem se zeptat, když vvytvořím edit text, tlačítka atd v layoutu a následně přejdu do mainactivity.kt (tak se ty tlačítka jevý jako neznámý paramatr.) Nevíte prosím kde je problém ? děkuji

 
Odpovědět
9.2.2022 18:22
Avatar
Jiří Novák:26.11.2024 14:14

Nové Android Studio .., nemáte novější verzi - tato už nepasuje s novou verzí..

 
Odpovědět
26.11.2024 14:14
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.