Klausimai pažymėti „android-asynctask“

AsyncTask suteikia teisingą ir paprastą UI siūlų naudojimą. Ši klasė leidžia atlikti fonines operacijas ir skelbti rezultatus vartotojo sąsajos sraute, nereikia manipuliuoti gija ir / ar tvarkytojais. „AsyncTask“ yra sukurta kaip pagalbinė klasė aplink sriegį ir tvarkyklę ir neatspindi bendros siūlų struktūros. AsyncTasks idealiai tinka trumpoms operacijoms (maksimalus kelias sekundes).
12
atsakymai

Atsisiųskite failą iš „Android“ ir parodykite pažangą „ProgressDialog“

Bandau parašyti paprastą programą, kuri atnaujinama. Tam reikia paprastos funkcijos, kuri gali įkelti failą ir parodyti dabartinę pažangą „ProgressDialog“. Žinau, kaip padaryti „ProgressDialog“, bet nesu įsitikinęs, kaip rodyti dabartinę pr ...
birželio 12 d. 13 val
17
atsakymai

„Android“ „AsyncTask“ pavyzdys

Aš perskaičiau apie AsyncTask, ir aš bandžiau paprastą programą. Tačiau atrodo, kad tai neveikia. Kaip tai padaryti? viešoji klasė AsyncTaskActivity pratęsia veiklą {Button btn; / ** Skambinama, kai pirmą kartą sukuriama veikla. * / ...
yra nustatytas kovo 12 d., 12 val
8
atsakymai

„Android“ pagrindai: kodo veikimas UI siūle

Kalbant apie veikimo kodą vartotojo sąsajos sriegyje, ar yra skirtumas tarp: MainActivity.this.runOnUiThread (naujas Runnable () {public void run () {Log.d („UI thread“, „Aš esu UI thread“);} }); arba MainActivity.t ...
nustatyti 12 okt. '12 2:28
13
atsakymai

Kaip rodyti „Toast“ „Android“?

Turiu slankiklį, kurį galiu pakelti, ir tada rodyti žemėlapį. Slėpti slankiklį aukštyn ir žemyn, kad paslėptumėte ar rodytumėte žemėlapį. Kai žemėlapis yra į priekį, galiu apdoroti paliesti įvykius šiame žemėlapyje. Kiekvieną kartą palietus ...
rugpjūčio 17 d. '10 10:25
11
atsakymai

Handler vs AsyncTask vs Thread

Aš esu šiek tiek supainiotas dėl skirtumų tarp „Handlers“, „AsyncTask“ ir „Android“ temų. Aš perskaičiau nemažai dienoraščių ir klausimų čia. „Handler“ yra fono siūlai, kurie suteikia jums galimybę bendrauti su naudotojais ...
nustatyti rugpjūčio 06 d '11 3:37
17
atsakymai

Kaip gauti pagrindinio veiksmo „OnPostExecute“ () rezultatą, nes AsyncTask yra atskira klasė?

Turiu dvi klases. Mano pagrindinė veikla ir tai, kuri išplečia „AsyncTask“. Dabar mano pagrindinėje veikloje turiu gauti rezultatą iš OnPostExecute () AsyncTask. Kaip perkelti ar gauti rezultatą mano pagrindinėje veikloje? ...
nustatyti 25 rugsėjis '12 4:26
12
atsakymai

Ar AsyncTask tikrai konceptualiai neteisingas, ar aš tiesiog praleidau kažką?

Šią problemą aš kelis mėnesius ištyriau, pateikiau skirtingus sprendimus, kurie man nepatinka, nes jie visi yra didžiuliai chaki. Aš vis dar negaliu patikėti, kad dizainas sugadinta klasė pavertė ją pagrindu, ir niekas apie tai nekalbėjo ...
Nustatyta liepos 29 d. 10 val
8
atsakymai

Vienalaikis kelių AsyncTasks naudojimas - neįmanoma?

Bandau paleisti du „AsyncTasks“ tuo pačiu metu. (Platforma yra „Android 1.5“, „HTC Hero“.) Tačiau įvykdomi tik pirmieji. Štai paprastas fragmentas, skirtas apibūdinti mano problemą: viešoji klasė „AndroidJunk extends Activity“ (klasė „PrinterTask“ praplečia „AsyncTask“ ...
lapkričio 1 d. '10, 15:48
5
atsakymai

Naudojant „animacinį ratą“ vaizdiniame vaizde, kai įkeliate medžiagą

Šiuo metu naudoju savo programoje sąrašą, kuriam reikalinga viena sekundė. Šiuo metu naudoju @id / android: tuščią sąrašo peržiūros turinį, kad galėtumėte sukurti atsisiunčiamąjį tekstą. <TextView ir ...
nustatė kovo 26 d. 11 val
7
atsakymai

„Android“ Dažniausiai getActivity () fragmentas grąžina nulį

Ataskaitos apie NPE problemą kartais pasirodo kūrėjo konsolės klaidų ataskaitose. Aš nesuprantu, kas negerai su mano kodu. Emuliatoriuje ir mano prietaiso taikymas veikia be priverstinio blokavimo, tačiau kai kurie vartotojai ...
yra nustatytas liepos 24 d., 12 val
5
atsakymai

Kokie argumentai perduodami AsyncTask <arg1, arg2, arg3>?

Aš nesuprantu, ką turėčiau čia ir kur baigti šie argumentai? Ką tiksliai turėčiau pristatyti, ir kur tiksliai tai bus? Ar turiu įtraukti visus 3, ar galiu įtraukti 1,2,20?
gegužės 19 d., 11 val
11
atsakymai

AsyncTask ir klaidų apdorojimas „Android“

Aš konvertuoju savo kodą iš „Handler“ į „AsyncTask“. Pastarasis gerai dera su tuo, ką daro - asinchroniniai atnaujinimai ir rezultatų apdorojimas pagrindinėje vartotojo sąsajos gijoje. Man neaišku, kaip elgtis su išimtimis, jei kas nors ...
lapkričio 16 d. '09 3:45
4
atsakymai

android android transfer siuntimas atgal į ui

Turiu tokį klasės asinchronizavimą, kuris nėra operacijos viduje. Šioje operacijoje aš inicijuoju asinezę, ir noriu, kad asintex praneštų apie savo veiklą. Ar tai įmanoma? Arba asinchronija turėtų būti tokia: ...
01 Bal '12 13:30 val
5
atsakymai

Paleiskite „AsyncTask“ keletą kartų

Savo darbe naudoju klasę, kuri tęsiasi nuo AsyncTask ir parametro, kuris yra šio AsyncTask pavyzdys. Kai aš vadinu mInstanceOfAT.execute (""), viskas gerai. Tačiau programa sulaužoma, kai spusteliu mygtuką „Atnaujinti“, o tai dar kartą ragina ...
birželio 16 d. 17 val