IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Diskusia – 2. diel - LinearLayout a jednoduchá kalkulačka pre Android v Kotlin

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
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

 
Odpovedať
30.11.2018 22:39
Avatar
Samuel Kodytek
Tvůrce
Avatar
Odpovedá 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.

Odpovedať
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.

 
Odpovedať
26.12.2019 0:33
Avatar
Odpovedá 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).

 
Odpovedať
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 ??

 
Odpovedať
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 ???

 
Odpovedať
26.12.2020 15:52
Avatar
Odpovedá 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 ""

 
Odpovedať
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

 
Odpovedať
9.2.2022 18:22
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!