2010-07-05 4 views
1

J'ai développé une application qui démarre et fonctionne très bien sur Android 1.5 et 1.6. Lorsque j'essaie de l'utiliser sur une version supérieure, alors l'activité de l'application démarre, les boîtes de dialogue de progression apparaissent et je peux voir mon AsyncTask s'exécuter et les informations renvoyées via Logcat. Aucune erreur ou exception n'est affichée.Démarré, aucune erreur, activité non visible sur Android> 1.6

Mais l'activité ne s'affiche jamais. Tout ce que je vois est la boîte de dialogue de progression qui s'affiche sur l'écran d'accueil, puis rien. Le processus est actif et s'exécute sous la vue DDMS.

Des idées?

+0

Je me suis penché là-dessus pour toute la matinée et l'activité fonctionne bien, obtient toutes les données qu'il est censé et réside dans la mémoire sans aucun problème. Il ne s'affiche tout simplement pas. Je suis totalement perdu sur ce qu'il faut faire ensuite. – androider

Répondre

0

J'ai trouvé le problème.

Je devais explicitement appeler setVisible (true) dans ma méthode onCreate(). Même si le composant de disposition racine des activités avait déjà la visibilité = "true".

Questions connexes