Hirdetés
Új hozzászólás Aktív témák
-
WonderCSabo
félisten
Nem jó sajnos, mert statikus függvénnyel is érem el a statikus változót, így nem tudom felüldefiniálni a függvényeket.
Mutatom mi a konkrét scenario:
public class DatabaseManager extends OrmLiteSqliteOpenHelper {
private static final AtomicInteger sUsageCounter = new AtomicInteger(0);
private static DatabaseManager sInstance = null;
public static synchronized DatabaseManager getHelper(Context context) {
if (sInstance == null) {
sInstance = new DatabaseManager(context);
}
sUsageCounter.incrementAndGet();
return sInstance;
}
@Override
public void close() {
if (sUsageCounter.decrementAndGet() == 0) {
super.close();
sInstance = null;
}
}
}Na most ebből lett két külön osztály, és ahhoz jelenleg ezt a kódot mind le kell kopiznom.

Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Samsung Galaxy S22 128GB - Dual SIM, Független, Fekete
- Eladó keveset használt kitűnően müködő Microsoft Xbox Wireless Controller
- Eladó keveset használt, kitünő állapotban lévő Xbox Elite vezeték nélküli kontroller, Series 2
- GIGABYTE RX 9070 XT 16GB GDDR6 GAMING OC - Új, 2 év gari - Eladó!
- SAPPHIRE RX 9070 16GB GDDR6 PURE GAMING OC - Új, 2 év gari - Eladó!
- Apple iPhone 13 /128GB /Kártyafüggetlen / 12 Hó Garancia / akku: 85%
- HIBÁTLAN iPhone 11 128GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS4258
- CoolerMaster MM710 53gr pehelykönnyű gamer egér eladó
- Lenovo Legion Slim 5 Ryzen 7 7840HS 16GB 512GB RTX 4060 OLED 120Hz 1év garancia
- Apple iPhone 13 / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku: 88%
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


