2010-05-18 6 views
-1

Je suis nouveau pour le développement android et je suis coincé avec un problème.Android Développement-ne peut pas télécharger une image en dehors de onCreate

J'essaie de développer une application Android qui montre à l'utilisateur l'emplacement des guichets automatiques, hôtels, etc sur une carte google. Je n'ai pas encore commencé à travailler sur le gps. A partir de maintenant, l'application fonctionne quelque chose comme ça, tout d'abord une carte charge sur laquelle j'ai l'intention de montrer l'emplacement actuel des utilisateurs. En cliquant sur le bouton de menu, il y a 3 options:

  • services
  • Qui sommes-nous
  • quit

En sélectionnant l'option des services, les options suivantes sont disponibles.

  • atm
  • hôpital
  • hôtel

etc

sur la sélection de l'option atm nous affichera un écran affichant un texte. En utilisant le menu pour cet écran, nous obtenons les éléments de menu suivants.

  • sbi
  • Canara
  • HDFC
  • ICICI

etc

mon intention est que lorsque l'utilisateur sélectionne l'option sbi une carte devrait charger montrant les différents endroits où Il y a des atms sbi près de l'endroit où l'utilisateur est actuellement. J'ai commencé avec google map api mais j'ai dû quitter parce que lorsque je sélectionne l'une des options du menu, comme "sbi", la carte ne se charge pas, mais je reçois l'erreur "l'application n'a pas pu être chargée ". Fondamentalement, j'essayais de charger une activité de carte de ma première activité de carte. Après un peu de googling sans résultat, j'ai essayé une autre approche. J'ai essayé de télécharger et de voir la carte statique de l'emplacement que je voulais. Cela a fonctionné, mais quand j'ai essayé de télécharger la carte statique quand j'ai choisi une option comme avant j'ai la même erreur. "l'application n'a pas pu être chargée". alors j'ai essayé de télécharger 2 images de l'intérieur onCreate qui a fonctionné. Je ne peux pas faire la même chose en dehors de onCreate. par exemple, à l'intérieur de la fonction pour l'option sélectionnée.

J'ai donné le lien de mon code ci-dessous.

Si quelqu'un peut se pencher là-dessus, il serait d'une grande aide pour moi. J'ai été assis avec ce problème pendant des jours maintenant. Et c'est urgent aussi. J'ai fait le projet en éclipse.

httpDownload.java --- http://dpaste.com/195981/

+0

C'est pourquoi les liens de collage externes sont mauvais. Maintenant, le lien est rompu, et cette question ne sert à personne. Trop localisé. – hammar

Répondre

0

J'ai regardé votre code. Je pense que le problème est que vous n'avez pas fait setContentView avant de charger la carte en dehors d'OnCreate.

Questions connexes