Portál AbcLinuxu, 31. října 2025 02:18
 5.5.2011 22:24
tmr             | skóre: 17
             | blog: Offtopic
             | Praha 5
        5.5.2011 22:24
tmr             | skóre: 17
             | blog: Offtopic
             | Praha 5
        Tohle je jedna z věcí, kterou má Android naprosto špatně navrženou. Neexistuje žádný standardní postup, jak řešit čistě a bez bugu provádění kódu na pozadí s následným updatem UI. Problémy s AsyncTaskem jsou 2:
Oba problémy se zdaleka netýkají jenom otáčení displeje, to je jenom nejčastější případ.
Já jsem AsyncTasky přestal používat a pro práci na pozadí používám vlastní třídy Task (obdoba AsyncTask) a AbstractActivity (například udržuje informace o běžících Tascich).
 8.5.2011 23:43
tmr             | skóre: 17
             | blog: Offtopic
             | Praha 5
        8.5.2011 23:43
tmr             | skóre: 17
             | blog: Offtopic
             | Praha 5
        Nejde to. Muzes ale tomu threadu rict, ze chces aby se pozastavil. A v tom threadu budes cas od casu kontrolovat, jestli je pozadavek na pozastaveni, a kdyz je tak se zastavis. Z jineho threadu potom muzes ten thread zase probudit.
P.S. Na co to potrebujes?
        Tiskni
            
                Sdílej:
                 
                 
                 
                 
                 
                 
            
    
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.