2016-07-08 1 views
1

J'utilise le Fresco pour récupérer des images à partir du réseau. Je veux utiliser l'en-tête http différent dans l'activité différente parce que je devrais aller chercher les images de différents sites Web. J'ai placé l'en-tête http dans le okhttpclient et construire un ImagePipelineConfig. Comment puis-je changer l'en-tête http dans une activité différente? La reconstruction d'un ImagePipelineConfig et l'initialisation de Fresco dans une activité différente sont-elles un bon moyen?comment utiliser Fresco avec en-tête http différent

Répondre

1

La réinitialisation de Fresco n'est actuellement pas prise en charge. Nous pourrions ajouter cela à un moment donné dans le futur mais pour l'instant, la meilleure approche serait d'implémenter un simple NetworkFetcher personnalisé qui contiendrait tous vos différents OkHttpClients, puis les transmettrait à la bonne, similaire à la OkHttpNetworkFetcher existante.