我正在构建一个应用程序来“存储”Android中的纬度和经度。我已经通过各种帖子了解了如何使用位置管理器检索位置。但我无法弄清楚如何在设备或服务器上存储纬度和经度。
以下是app-activity的屏幕截图,它是此调查应用中的几个屏幕之一。
因此,当我在edittext字段中输入地址(带有城市/地区名称的完整地址)时,我会调用位置管理器。但是如何将检索到的纬度和经度存储在提供的edittext字段中?
任何帮助都将受到高度赞赏。提前致谢。
答案 0 :(得分:1)
从位置管理器检索纬度/经度后,您可以使用setText()
方法在编辑文本中设置值。
txtLatitude.setText(strLatitude);
txtLongitude.setText(strLongitude);
答案 1 :(得分:1)
通过在文本字段上使用getText(),您可以将字段从文本字段转换为变量。这是一个很好的例子: Get Value of a Edit Text field
myTextField.getText().toString();
如果要将其存储在服务器上,则需要创建与服务器服务或服务器脚本的连接,该脚本将为您在数据库中插入数据。如果您希望在本地存储它,可以使用本地SQLLite服务器。
以下是有关使用本地SQL数据库的更多信息: How to bookmark a webpage in an Android application?