Android Volley használata fragmentekben
2017-07-26T13:47:45+02:00
2017-07-26T22:02:23+02:00
2022-08-10T18:05:30+02:00
notoutquestion
Sziasztok!

A kérdésem a következő:
Van egy Activity-m, illetve sok-sok fragment-em. A váltást menüből az activity-n keresztül kezelem.
Sok-sok JSON kommunikációra lesz szükségem, ehhez a Volley-t találtam a legalkalmasabb módszernek.

Volley-nál ugye szükség van egy RequestQueue-re, ami kezeli az összes kérést. Azt olvastam, hogy lehetőleg egyet hozzunk létre. Ebből következik, hogy az összes fragment-nek egy közös RequestQueue-t kell használnia.

Ennek a megvalósítása érdekelne. Tehát az activity-ben hozzam létre, majd a fragmenteken keresztül ezt érjem el? Esetleg singleton-t hozzak létre? (úgy láttam, hogy sokan ellenzik ezt, nem találják biztonságosnak) Vagy van erre valami más megoldás?

Próbálkoztam azzal, hogy az activityben hozom létre public-ként, de nem tudtam elérni a fragment-ből.

A válaszokat előre is köszönöm!
Mutasd a teljes hozzászólást!
Hasznalj nyugodtan instance-et belole. Amikor meg azzal szorakoztam enis azzal toltam.

Egyebkent meg mar vannak fejlettebb cuccok annal. Retrofit, RxAndroid, es Dagger2.

Ha jot akarsz akkor Dagger2-t hasznalod Retrofittel.
Mutasd a teljes hozzászólást!

abcd