Hirdetés
- Akciókamerák
- SSD kibeszélő
- Azonnali alaplapos kérdések órája
- Kellemes karácsonyi ünnepeket!
- Milyen billentyűzetet vegyek?
- TCL LCD és LED TV-k
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Vezetékes FÜLhallgatók
Új hozzászólás Aktív témák
-
domel
tag
Üdvözlet!
Valaki homályosítson fel légyszi, hogy Kotlinban az ilyen callback dolgok hogyan mennek:
Van például a BroadcastReceiver onReceive, ami Java alatt
BroadcastReceiver br= new, majd nyomok egy ctrl+SPACE-t, és ott a listában BroadcastReceiver(){...} amiről már lehet sejteni, hogy az egy visszahívás.
Kotlinban aztán nyomhatom a CTRL+Space-t, nem történik semmi.
Amúgy a megoldás ez:var br: BroadcastReceiver = object : BroadcastReceiver(){
override fun onReceive(context: Context?, intent: Intent?) {
Log.i("TTAG", "onReceive: zzz")
}
}
van valami módszer vagy gyorsbillentyű, hogy egy fenti kódot segítségül kapjam?
Vagy vegyünk egy könnyebb példát:findViewById<TextView>(R.id.logi).setOnLongClickListener{ }
itt meg feldob egy buborékot: i: View.OnLongClickListener? Minek kérdez? Mit csináljak vele?
Persze az utolsó betűnél ott is feldob egy kis segítséget:
setOnLongClickListener() {...} (l: (View!) -> Boolean)?)
de ha csak sima click-listenert nézzük, akkor
setOnClickListener() {...} (I: (View!) -> Unit)?)
vagyis elég logikátlan a segítség, az elsőnél akkor hol marad az unit?. Oké, most tanulom a Kotlint, meg minden probléma tartott fél percig, csak azért kérdezek, mert lehet hogy feleslegesen szenvedek...
Üdv: Domel
Új hozzászólás Aktív témák
- AMD Radeon 7600 8GB OC HIBÁTLAN!!
- Hibátlan 2+ Év Garancia! GIGABYTE GeForce RTX 4060 EAGLE OC 8GB
- AZONNAL KÉSZLETRŐL! AMD Ryzen 7 9800X3D 64GB 6000MHz RAM 2TB Gen4 SSD RTX 5090 32GB GDDR7 1200W
- AZONNAL KÉSZLETRŐL! Intel Core i5 14600K 64GB 6000MHz RAM 2TB Gen4 SSD RTX 5060 8GB FSP 750W
- AZONNAL KÉSZLETRŐL! Intel Core i5 14600K 32GB 6000MHz RAM 2TB Gen4 SSD RTX 5060 8GB FSP 750W
- BESZÁMÍTÁS! GIGABYTE A520M R7 3800X 16GB DDR4 512GB SSD RX 9060 XT 16GB Zalman T3 Plus CM 650W
- AZONNAL KÉSZLETRŐL! Intel Core i5 14600K 32GB 6000MHz RAM 1TB Gen4 SSD RTX 5060 8GB FSP 750W
- Gyári garanciával Digitalizáló tábla XP-PEN Artist Pro 24
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3847
- HIBÁTLAN iPhone 12 mini 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3303
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


