将SQLite数据库中的地址显示为android中谷歌地图中的精确点
我目前正在开发一款android应用程序。我在应用程序中设置了一个将SQLite数据库中的地址显示为android中谷歌地图中的精确点,android,sqlite,google-maps,addressbook,Android,Sqlite,Google Maps,Addressbook,我目前正在开发一款android应用程序。我在应用程序中设置了一个SQLite数据库,还有googlemaps(即,当用户想要查看地图时,它会显示地图) 我的问题是我的SQLite数据库有3列:Name、cell 号码和地址。我的目标是让用户在 地址列将在谷歌地图中显示为精确点。如果 有人输入:Richard,0333 1321421,夏威夷柏林街。 然后,在谷歌的特定地址上会出现一个精确定位 地图。到目前为止,我还没有找到实现这一目标的方法 这个 如果有人能告诉我如何: 将地址项转换为经度
SQLite数据库
,还有googlemaps
(即,当用户想要查看地图时,它会显示地图)
- 我的问题是我的
SQLite数据库有3列:Name、cell 号码和地址。我的目标是让用户在 地址列将在
谷歌地图中显示为精确点。如果 有人输入:Richard,0333 1321421,夏威夷柏林街。 然后,在谷歌的特定地址上会出现一个精确定位 地图。到目前为止,我还没有找到实现这一目标的方法 这个
任何演示这一点的示例代码都将非常有用。我目前正在使用eclipse java中的Google API 2.2 API level 8制作此应用程序。您可以理解,您需要执行两个步骤:
Latlng
cordinatesLatLng
cordinate在地图上显示标记但是请记住,这个版本的谷歌地图很快就会被弃用。先生,我使用的是谷歌地图API的第1版。根据谷歌的说法,旧版本仍然可以在应用程序中使用。只有新功能和更新将不会添加到其中。所以我不认为这会对应用程序中地图的使用造成问题,至少对模拟器来说是这样。但是为什么不使用API V2呢?我还是android的初学者。这是我的第二个应用程序,我决定坚持使用v1,因此如果我在某个地方遇到了问题,我可以参考web上的教程和帮助资料,这些资料主要用于api v1。不幸的是,关于SQLite和谷歌地图如何互动的资料很少。这就是为什么我想知道我现在如何从SQLite获得lat和long coords,并在google maps中对它们进行标记的原因?我给了你做这两件事的代码,你只需要将它们组合在一起。