Daugiau
Duomenų siuntimas iš veiklos į "Android" fragmentą
Turiu dvi klases. Pirmoji yra veikla, o antroji - fragmentas, kuriame turiu tam tikrą EditText
. Activity klasėje turiu poklasį su async užduotimi ir metodu doInBackground
gaunu tam tikrą rezultatą, kurį įrašau į kintamąjį. Kaip galiu šį kintamąjį nusiųsti iš poklasio "mano veikla" į šį fragmentą?
283
3
Iš "Activity" siunčiate duomenis su ketinimais kaip:
ir fragmento onCreateView metodu:
Aš´radau daug atsakymų čia @ stackoverflow.com, bet tikrai tai yra teisingas atsakymas:
"Duomenų siuntimas iš veiklos į fragmentą android".
Activity:
Fragmentas:
Fragmento reikšmės skaitymas
arba tiesiog
Jei į asinchroninę užduotį perduosite nuorodą į fragmentą (konkretų jo poklasį), galėsite tiesiogiai pasiekti fragmentą.
Keletas būdų, kaip perduoti nuorodą į fragmentą į asinchroninę užduotį:
class FooTask extends AsyncTask
), tuomet perduokite savo fragmentą konstruktoriui.