2011-12-15 21 views
0

Androidで緯度と経度を「保存」するアプリを構築しています。私は、Location Managerを使用してロケーションを取得する方法についてさまざまな記事を書いてきました。しかし、私は本当にデバイスまたはサーバー上の緯度と経度を格納する方法を把握することができませんでした。Androidに緯度と経度を「格納する」方法は?

以下は、このアンケートアプリのいくつかの画面の1つであるapp-activityのスクリーンショットです。

enter image description here

だから、私はのEditTextフィールドのアドレス(都市/地域名との完全なアドレス)を入力した後、/、私は場所のマネージャーを呼び出すとき。しかし、取得した緯度と経度を指定されたedittextフィールドにどのように格納すればよいですか?

ご協力いただければ幸いです。前もって感謝します。

+1

あなたが何を求めていますか? edittextフィールドから値を取得する方法、またはフィールドの中に値を入れる方法、またはそれをsdに置く方法、またはインターネット経由で送る方法?詳細をお書きください! – Warpzit

答えて

1

ロケーションマネージャからlatitude/longitudeを取得した後、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

関連する問題