Bonjour,
Je développe ma première application "complexe" et dans un souci d'optimisation, je souhaiterais faire un AsyncTaskLoader, auquel je préciserais l'URL à laquelle il doit faire sa requête.
Je n'arrive pas à comprendre ce passage du Fragment au Manager, en passant par l'AsyncTaskLoader.
Qui doit préciser au Loader l'URL à interroger ? Le Fragment ou faut-il le stocker dans le manager et le modifier via une méthode setUrl ?
Et/ou comment passer une URL à un AsyncTaskLoader ? Quelque chose comme loadInBackground(String uneURL) {...} ? mais à quel moment peut-on envoyer cette donnée uneUrl ?
A savoir que j'utilise un ListFragment > BaseAdapter > AsyncTaskLoader > Manager (convertisseur depuis format JSON) > Webservice (get/post/getImage... et une ListeMsgs Parcelable
Quelqu'un saurait-il me guider un peu ?
D'avance merci de vos conseils.
Partager