代码之家  ›  专栏  ›  技术社区  ›  laptou

在Android上启动任何地图应用程序

  •  0
  • laptou  · 技术社区  · 6 年前

    我想创造一个 Intent 在我的android应用程序中,启动一个具有指定地址的地图应用程序以响应用户单击按钮的操作。使用google地图就足够简单了,如前所述 here .

    但是,我想知道正确的方法是什么 任何 地图应用程序 (即不一定是谷歌地图) . 这样,如果用户喜欢不同的地图应用程序,它将在他们选择的应用程序中打开。

    例如,要启动用户首选的日历应用程序,需要发送 意图 com.android.calendar ,它将打开默认的日历应用程序,而不一定是google日历。

    1 回复  |  直到 6 年前
        1
  •  0
  •   laptou    6 年前

    使用A geo: 如前所述,uri here . 令人失望的是,这并没有提供一种直接进入逐圈导航的机制。