2011-12-15 45 views
0

我正在構建一個應用程序來「存儲」Android中的經度和緯度。我已經通過各種職位瞭解如何使用位置管理器檢索位置。但我無法弄清楚如何在設備或服務器上存儲經緯度。如何在Android中「存儲」經緯度?

以下是本調查應用程序中幾個屏幕之一的應用程序活動的屏幕截圖。

enter image description here

所以,當/後我進入的領域的EditText的地址(城市/地區名稱完整地址),我稱之爲定位管理。但是,如何將檢索到的緯度和經度存儲在提供的edittext字段中?

任何幫助將不勝感激。提前致謝。

+1

什麼你問?如何從edittext字段獲取值,或者如何將值放入字段中,或者如何將它放到sd或如何通過Internet發送它?請更多具體! – Warpzit

回答

1

從位置管理器中檢索經度/緯度後,可以使用setText()方法設置EditText中的值。

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

相關問題