Как «хранить» широту и долготу в Android? - PullRequest
0 голосов
/ 15 декабря 2011

Я создаю приложение для «хранения» широты и долготы в Android.Я прошел через различные посты о том, как получить местоположение с помощью Location Manager.Но я не мог понять, как сохранить широту и долготу на устройстве или на сервере.

Ниже приведен скриншот действия приложения, которое является одним из нескольких экранов в этом приложении для опросов.

enter image description here

Итак, когда / после того, как я ввожу адрес (полный адрес с названием города / района) в поле edittext, я вызываю Менеджер местоположений.Но как мне сохранить полученные широту и долготу в предоставленных полях редактирования текста?

Любая помощь будет принята с благодарностью.Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 15 декабря 2011

Используя getText () в текстовом поле, вы можете получить поле в переменную из текстового поля.Вот отличный пример: Получить значение поля «Редактировать текст»

myTextField.getText().toString();

Если вы хотите сохранить его на сервере, вам необходимо создать соединение с серверной службой или серверомскрипт, который вставит данные для вас в базу данных.Если вы хотите сохранить его локально, вы можете использовать локальный сервер SQLLite.

Вот еще некоторые сведения о работе с локальной базой данных SQL: Как сделать закладку на веб-страницу в приложении Android?

1 голос
/ 15 декабря 2011

После получения широты / долготы из менеджера местоположений вы можете установить значения внутри EditText, используя метод setText().

txtLatitude.setText(strLatitude);
txtLongitude.setText(strLongitude);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...