Új hozzászólás Aktív témák
-
thon73
tag
Egy kis olvasás után jobban meg tudom fogalmazni a kérdésem:
A BaseAdapter legnagyobb része UI szálon fut, tehát használhat a program többi részével közösen egy olyan ArrayList-et, amit a többi rész is csak UI szálon módosít.
A BaseAdapter egyúttal Filterable is lett, vagyis tartalmaz egy Filter.performFiltering metódust, ami viszont egy Worker thread-en dolgozik, ÉS olvassa a fenti ArrayList adatokat.
Én úgy látom, hogy csak a Filter.performFiltering területén kell védenem ezt a közös ArrayList-et a módosítástól.
Mi lenne erre a leghatékonyabb módszer? ((Vehetünk két helyzetet is: kis méretű és extra nagy méretű listák, ahol a filtering is sokáig tarthat))
Vagy valamit teljesen rosszul értek?Természetesen az osztálynevek a felmenőket jelentik, mindegyikből van saját.
Új hozzászólás Aktív témák
- HDD probléma (nem adatmentés)
- Amazon Fire TV stick/box
- Kecskemét és környéke adok-veszek-beszélgetek
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Napelem
- Windows 11
- Cyberpunk 2077
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- One mobilszolgáltatások
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- További aktív témák...
- Tilta FX6 Camera Cage Rig Sony FX6-hoz, profi videós felszerelés
- (BANKMENTES, RÉSZLETFIZETÉSSEL) ASUS/DELL/ LENOVO - CSÚCSKATEGÓRIÁS LAPTOPOK AZONNALI KÉSZLETRŐL!
- ÚJ Corsair HS80 RGB USB Bolti ár:40k INGYEN FOXPOST
- Apple iPhone 13 Mini 128GB, Kártyafüggetlen, 1 Év Garanciával
- Xiaomi Redmi Note 13 Pro+ 512GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy S26 Ultra - White - 512GB - BONTATLAN - TELJESEN ÚJ - 3 Év Jótállás
- Lenovo X1 Yoga gen. 6. // i7-1185g7 // 32GB // 512GB // ÚJSZERŰ!!! // ÚJ ÁRA 1.408.990.-Ft!!!!!!
- Sony PS3/PS4/PS5 és kézikonzolok Okosítása és Szoftveres szintű javítása - MÁR 13.00-S PS4 IS!
- Keresünk iPhone 13/13 Mini/13 Pro/13 Pro Max
- Intel Core i9-10850K 10-Core 3.6GHz LGA1200 (20M Cache, up to 5.20 GHz)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
