fifix Posted January 2, 2011 Share Posted January 2, 2011 Bonjour et Bonne année, Je suis en train d'évoluer mon application et je cherche à charger une activité en 2 temps. Le premier temps lors du onCreate je souhaite initialiser mon layout. Ca je le réussi tres bien. Le 2eme temps je souhaite afficher un "progressbar" charger mes données, qui sont sur un serveur, puis cacher cette progressbar. Le problème quand je mes tous ça a la suite dans le onCreate , setContentView(R.layout.fiche); puis les 2 étapes, et bien lorsque j'accède a l'activité mon appli rame voir même bug, si on a un problème de latence internet, puis l'activité ne s'affiche quand lorsque tous est chargé. Y a t'il une technique particulière pour faire ceci? C'est à dire afficher mon activité puis seulement là charger mes données sur internet. Cordialement FIFIX Link to comment Share on other sites More sharing options...
acesyde Posted January 3, 2011 Share Posted January 3, 2011 Il te manque surement les threads ou un asynctask pour faire ta progressbar Link to comment Share on other sites More sharing options...
fifix Posted January 3, 2011 Author Share Posted January 3, 2011 Bonjour acesyde, Merci pour ta réponse. Pourrais tu m expliquer un petit peux les système de thread ou asynctack? Link to comment Share on other sites More sharing options...
acesyde Posted January 4, 2011 Share Posted January 4, 2011 AT : http://developer.android.com/reference/android/os/AsyncTask.html Thread : http://www.ace-art.fr/wordpress/2010/09/24/les-threads-et-les-boites-de-progression/ A toi de mettre en place la bonne solution. En gros ton programme à l'air de rame car quand il charge les données il bloque l'affichage, d'ou l'importance de charger les données dans une tâche à part. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.