2011-12-15 5 views
0

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

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

enter image description here

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

Любая помощь будет высоко оценена. Заранее спасибо.

+1

Что вы спрашиваете? Как получить значение из поля edittext или как поместить значение в поле или как поместить его в sd или как отправить его через Интернет? ПОЖАЛУЙСТА, БОЛЕЕ СПЕЦИФИЧЕСКИЙ! – Warpzit

ответ

1

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

txtLatitude.setText(strLatitude); 
txtLongitude.setText(strLongitude); 
+0

Спасибо за помощь! – Ghost

1

Используя getText() в текстовом поле, вы можете получить поле в переменной из текстового поля. Вот отличный пример: Get Value of a Edit Text field

myTextField.getText().toString(); 

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

Вот еще информация о работе с локальной базой данных SQL: How to bookmark a webpage in an Android application?

+0

Спасибо за помощь! Я читал статьи о том, как хранить любые значения в локальном SQLite или сохранять значения на сервере. Попробуете эти решения и сообщите об этом через несколько дней. Я на самом деле все еще изучаю java. – Ghost

+0

Прохладно, надеюсь, вам понравится изучать Java. Это очень хороший язык: D. Вот несколько отличных руководств по Java, если вы хотите узнать больше, у них также есть отличные обучающие программы для Android: http://www.wibit.net/curriculum/courses/programming_java – span

+0

Большое спасибо за помощь .. :) – Ghost

Смежные вопросы