Hirdetés
Új hozzászólás Aktív témák
-
domel
tag
Üdv! Hogyan lehet kikapcsolt (és usb kábelről lehúzott) telefonon pontos időzítést csinálni?
Thread lessThread = new Thread(r);
lessThread.start();
. . .
public Runnable r = new Runnable() {
@Override
public void run() {
mySound4.start();
szamlalo = szamlalo + 1;
if (szamlalo == 60){
szamlalo = 0;
new Feldolgoz().execute();
}
handler.postDelayed(this, 1000);
}
};A mySound4.start() -ban egy tizedmásodperces néma hang szól, és ha az nincs ott, akkor minden lesz az, csak nem 60 másodperc (pár másodperc eltérés nem számítana), ha a postDelay-t 60000-re állítom, akkor még a mySound sem számít, 200-300%-os eltérések lesznek a meghívások között.
Próbáltam mással is,scheduledPool.scheduleWithFixedDelay(r, 1, 1, TimeUnit.SECONDS);,de a probléma ugyanaz. Mivel lehet még időzíteni?
A telefonon már korábban "teljesítményre" állítottam az energiagazdálkodást, elvileg az nem lehet hiba, és bekapcsolt telefonnál sincs hiba az időzítéssel.Köcce! -Domel
Új hozzászólás Aktív témák
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest


