Dans mon application Android j'ai trois onglets en TabHost
.L'onglet personnalisé disparaît lorsque vous cliquez sur?
Les onglets 2 et 3 chargent certaines données qui prendront environ 4 à 5 secondes à charger. Lorsque je clique sur l'un de ces onglets, l'onglet disparaît jusqu'à ce que les données soient chargées. Y a-t-il une raison à cela? Comment puis-je gérer cet onglet qui disparaît?
Une autre chose que je devrais mentionner ici est que je crée des onglets personnalisés. Mais aucune science de fusée dans les onglets personnalisés juste suivre ce lien tutoriel: http://joshclemm.com/blog/?p=136.
Que faites-vous qui prend 4 à 5 secondes? Mettez votre code aussi. – blessenm
Lorsque je clique sur Tab, j'envoie une requête Http Get au serveur et j'obtiens les données de réponse json du serveur. Les données reçues seront stockées dans la base de données puis affichées sur l'écran en les chargeant à partir de la base de données. Toute la fonctionnalité fonctionne parfaitement, mais l'image utilisée sur l'onglet personnalisé a disparu au moment du chargement. – rizzz86
Faites-vous cela sur le fil de l'interface utilisateur? Si vous êtes, vous devrez peut-être envisager d'utiliser AsyncTask pour envoyer une requête et récupérer les données. – blessenm