【问题标题】:how to get location from Edit view and then show that in google map?如何从编辑视图中获取位置,然后在谷歌地图中显示?
【发布时间】:2012-10-10 21:17:41
【问题描述】:

我正在使用谷歌地图。我希望用户在编辑文本中输入位置作为字符串,并将地图动画化到该位置。此外,当用户输入字符串时,我还想提供有关位置的提示。我该怎么办?

【问题讨论】:

  • 位置是指地区名称或经纬度信息?

标签: android google-maps search


【解决方案1】:

动画

您必须设置一个默认点,然后当您获得新的 GeoPoint 时,您应该将其发送到地图控制器并调用 animateTo

mapController.animateTo(point)

** 插入位置 **

您可以查看该链接:How to implement google maps search by address in Android?

【讨论】:

  • 谢谢!!!我还想将字符串/位置作为用户的输入。当用户在edittext中输入位置时,我想显示提示或匹配的位置,以便用户也可以从中选择???请帮助
  • 我不确定谷歌有没有这种方法给你提示,你可以从一个点获取地址然后创建一种“助手”
【解决方案2】:

如果适合您的应用,您应该使用 Google 的自动完成小部件。如果没有,您需要使用内容提供程序从Google places autocomplete API 获取位置,然后可以以对话框的形式显示。查看示例here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-17
    • 2016-02-20
    • 1970-01-01
    相关资源
    最近更新 更多