Разработка Android-не может загрузить изображение за пределами onCreate - PullRequest
0 голосов
/ 18 мая 2010

Я новичок в разработке Android и застрял с проблемой.

Я пытаюсь разработать приложение для Android, которое показывает местоположение банкоматов, отелей и т. Д. На карте Google. Я еще не начал работать над GPS. На данный момент приложение работает примерно так: сначала загружается карта, на которой я собираюсь показать текущее местоположение пользователя. При нажатии на кнопку меню есть 3 варианта:

  • Услуга
  • о нас
  • бросить курить

При выборе опции услуг доступны следующие опции.

  • атм
  • больница
  • отель

и т.д.

при выборе опции atm нам будет показан экран с текстом.

при использовании меню для этого экрана мы получаем следующие пункты меню.

  • * 1030 SBI *
  • Canara
  • HDFC
  • АйСиАйСиАй

и т.д.

Мое намерение состоит в том, чтобы, когда пользователь выбирает параметр sbi, должна загружаться карта, показывающая различные места, где есть sbi, рядом с тем местом, где в данный момент находится пользователь.

Я начал с API Google Map, но мне пришлось выйти, потому что, когда я выбираю один из пунктов меню, например, «sbi», карта не загружается, вместо этого я получаю сообщение об ошибке «Приложение не удалось загрузить» , В основном я пытался загрузить действие карты из моего первого действия карты. После небольшого поиска в Google, я попробовал другой подход. Я попытался загрузить и просмотреть статическую карту местоположения, которое я хотел. Это работало, но когда я пытался загрузить статическую карту, когда я выбираю опцию, как раньше, я получаю ту же ошибку. msgstr "приложение не удалось загрузить". тогда я попытался загрузить 2 изображения изнутри на создание, которое работало. Я не могу сделать то же самое за пределами onCreate. например, внутри функции для выбранной опции.

Я дал ссылку на мой код ниже.

Если кто-то может, пожалуйста, взглянуть на это, это будет мне очень полезно. Я сижу с этой проблемой уже несколько дней. И это тоже срочно. Я сделал проект в затмении.

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

1 Ответ

0 голосов
/ 19 мая 2010

Я посмотрел на твой код. Я думаю, проблема в том, что вы не делали setContentView перед загрузкой карты вне OnCreate.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...