Как сохранить координаты с Google Map? - PullRequest
1 голос
/ 08 июня 2010

В настоящее время я разрабатываю приложение, которое использует вкладки и карту Google. То, что я хочу сделать, это получить позиции GPS, скажем, 3, и сохранить их в sql db (что я уже делаю), а затем отобразить их на карте. Я уже создал холст, добавил к наложению, но эти точки исчезают, когда я меняю вкладки, поэтому я подумал, есть ли способ каким-то образом сохранить эти координаты с помощью карты Google, чтобы я мог получить их и красиво отобразить каждый раз, когда нажимаю " вкладка карты "? Пожалуйста, кто-нибудь может помочь?

Ответы [ 2 ]

1 голос
/ 08 июня 2010

У меня нет ответа для вас, но я знаю, что проблема вызвана изменением взгляда.Это то же самое, что и при повороте устройства и перезагрузке экрана.Вам нужно что-то сделать с onRestoreInstanceState().По умолчанию это восстанавливает состояние вашего пользовательского интерфейса.Поэтому вам нужно переопределить его, чтобы сохранить данные и прочитать их при изменении представления.

Надеюсь, это поможет.У кого-то еще может быть пример кода.

T

0 голосов
/ 08 июня 2010

Используйте ItemizedOverlay и свяжите наложение с картой в onCreate().Наложение не должно "исчезать при смене вкладок".

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