【问题标题】:Can I use Google Places intent in my app?我可以在我的应用中使用 Google Places Intent 吗?
【发布时间】:2011-06-14 04:55:34
【问题描述】:

我有一个应用程序,它显示带有用户附近地址标记的地图。当用户点击标记时,我希望能够在 Google 地方信息应用中打开地址标记。我不确定 Places 是否足够开放以供其他人随意使用。

目前我只是使用搜索 api 来获取地址的路线。不是最优雅的解决方案:(

谢谢

【问题讨论】:

    标签: android google-api


    【解决方案1】:

    是的,可以使用 Intent 打开 Google Places 活动。但我不知道如何将地址指定为数据参数。实际上,您可以通过意图打开任何 Android 应用程序。要找出有关活动字符串的信息,您可以从 Dalvik Debug Monitor Server (DDMS) 中读取,例如在 Eclipse 中使用 LogCat。

    一个关于如何开始活动的例子,看看Open another application from your own (intent)

    【讨论】:

      【解决方案2】:

      您通常可以访问设备上安装的任何 Intent,就像访问自己的 Intent 一样。不同的是需要添加的命名空间限定。

      在 Google Play 上,您可以下载一个名为 ManifestViewer 的免费应用,以显示已安装的意图及其完整的命名空间。这个工具可以找到here

      当然,您需要知道意图是否需要以特殊方式调用,或者是否需要附加一些输入。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多