Hirdetés
- Azonnali informatikai kérdések órája
- Kormányok / autós szimulátorok topikja
- ThinkPad (NEM IdeaPad)
- Hogyan verte le egy telefon chip az egész laptop ipart? – x86 vs ARM
- Billentyűzet gondom van
- Fejhallgató erősítő és DAC topik
- Milyen asztali médialejátszót?
- OLED TV topic
- AMD Navi Radeon™ RX 7xxx sorozat
- Milyen RAM-ot vegyek?
Új hozzászólás Aktív témák
-
thon73
tag
válasz
pittbaba
#547
üzenetére
A példaprogramban az eredményt az AsyncTask osztály tárolja, mert az az újraindításnál megmarad(hat). Az újrainduló Activity létrehozza az üres ListView-t, de azt az AsyncTask osztály tölti fel. Mivel az már lefutott, ezért a beépített rutinok nem indulnak el. Én külön is választottam az eredmény kijelzését végző updateUI-t. Mivel a ListView adatait az adapteren keresztül kapja, lehet, h. elegendő annak megadni az AsyncTaskban tárolt adatokat. Ilyenkor arra kell vigyázni, hogy az Asynctask létezzen az adapter indítása előtt. (Vagy az ellenőrizze a meglétét)
Ezt a "hibát" nem lehet egy sor átírásával megoldani, a program szerkezetét kell megfelelően elrendezni. -
kltz
tag
válasz
pittbaba
#547
üzenetére
A manifest-ben kell beállítani a activity-nél, hogy mit történjen amikor elforgatod.
Ha API Level 13 alatt az configChanges = orientation ,ha nagyobb API Level-t használsz akkor a configChanges = screenSize, de ha mind2 esetben szeretnéd használni akkor configChanges = orientation | screenSize.
Alapbeállítás szerint amikor elforgatod akkor újra indul az activity és ott nem fut le a task. Ha ezeket beállítod és elforgatod nem indul újra csak a layout rendezi át.
Bővebben: [link]
Új hozzászólás Aktív témák
- Azonnali informatikai kérdések órája
- Kormányok / autós szimulátorok topikja
- ThinkPad (NEM IdeaPad)
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Meggyi001: Áram nélkül....méltóság nélkül.....
- Battlefield 6
- Autós topik
- Hogyan verte le egy telefon chip az egész laptop ipart? – x86 vs ARM
- Billentyűzet gondom van
- PlayStation 5
- További aktív témák...
- 262 - Lenovo LOQ (17IRX10) - Intel Core i7-14700HX, RTX 5070
- HIBÁTLAN iPhone 13 128GB Green-1 ÉV GARANCIA - Kártyafüggetlen, MS4347
- AKCIÓ! LENOVO ThinkPad P15 Gen1 munkaállomás - i7 10875H 16GB DDR4 512GB SSD Quadro T1000 4GB W
- HP ProDesk 400, 600 G2,G3 Mini és 600 G2 MT , félkonfig, bővítési opció, mini PC/NAS/HTPC alap
- REFURBISHED és ÚJ - HP USB-C/A Universal Dock G2 (5TW13AA) (DisplayLink)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

