Új hozzászólás Aktív témák
-
domel
tag
Üdv Urak! Egy olyan gonddal küzdök, hogy: Van egy program ami percenként letölt az internetről pár bájtot, az AsyncTask-nak be van állítva 3 mp timeout
try {
new Feldolgoz().execute().get(3000, TimeUnit.MILLISECONDS);
} catch (InterruptedException e) {
//e.printStackTrace();
Log.i("hiba","timeout1");
} catch (ExecutionException e) {
//e.printStackTrace();
Log.i("hiba","timeout2");
} catch (TimeoutException e) {
//e.printStackTrace();
Log.i("hiba","timeout3");
mySound3.start();
}
Egy fél másodperces hiba-hangot játszik le, ha TimeOut van. Akár napokig is képes működni, a gond akkor kezdődik, ha két település között ingázok, ahol 2,5 km-en nincs, vagy alig van mobilnet, akkor percenként hallom a hiba-hangot, és mikor beérek a városba, az esetek többségében továbbra is hallom a hiba-hangot. A program újraindítása többnyire segít, de néha csak a telefon újraindítása.
Kérdésem: Mi történik az AsyncTask-kal, ha TimeOut lép fel? Gondolom félbe hagyja a letöltést anélkül, hogy lezárná azt, de a kocsiban ülve nem tudok logcat-et nézni...
Forráskód [html formátumban] itt.Előre is köszi a segítséget
Domel
Új hozzászólás Aktív témák
- Új Lenovo 14 Slim 5 WUXGA OLED Ultra7 155H 16mag 32GB 1TB SSD Intel ARC 8-Core iGPU Win11 Garancia
- Arany János - Kapcsos könyv
- DELL Precision 5540 Workstation i7-9850H Nvidia Quadro T1000 32GB 512GB 15.6" 1 év garancia
- HP ProDesk 600 G5 i5-9500 16GB 512GB 1 év garancia
- Eladó Honor 400 5G 8/256GB / 12 hó jótállás / AJÁNDÉK KEMÉNY TOK / CSAK KIPRÓBÁLVA VOLT
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs

