ViewPagerAdapter effectuer des appels HTTP
Bonjour,
J'aimerais savoir s'il est conseillé de faire des appels HTTP dans le getItem ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| @Override
public Fragment getItem(int position) {
switch (position) {
case 0:
doHeavyBackgroundNetworkStuff();
return MyFragmentListAccounts.instance(position);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
case 1:
return MyFragmentListLeads.instance(position);
case 2:
return MyFragmentListOpportunities.instance(position);
default:
return MyFragmentListAccounts.instance(position);
}
} |
Je souhaiterais en fait télécharger des données à chaque appel de getItem. Est-ce que c'est conseillé de faire ce genre d'appel dans l'adapter ou bien faut-il télécharger dans l'activité et envoyer ensuite à l'adapter ?
Merci d'avance pour votre aide.