android - 使用模式启动谷歌地图方向 Intent

标签 android android-intent

如何使用源和目的地纬度和经度启动 Android 谷歌地图方向 Intent ?
并且还有自行车、汽车等出行方式...

最佳答案

将导航模式设置为dirflg。

  • d 用于驾驶。
  • b 代表自行车。
  • w 用于步行。
  • l 表示两轮车。

    val uri = Uri.parse("http://maps.google.com/maps?saddr=33.489954,73.098888 &daddr=33.499009,73.101076 &dirflg=w")
    val intent = Intent(Intent.ACTION_VIEW, uri)
    intent.flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK
    startActivity(intent)
    

关于android - 使用模式启动谷歌地图方向 Intent ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58162294/

相关文章:

iphone - 一步完成 Facebook SSO 和第三方站点注册?

android - 找不到 Robolectric includeAndroidResources

android - 如何在我的布局中将 2 个按钮放置在同一位置

android - 是否可以使用 Intent 设置允许进行 android 录制的最长时间?

android - 为什么按下后退按钮时我的 Intent 没有通过?

android - 从相同状态重新启动我的应用程序失败,糟糕 :(

java - 从其他类获取 spinner 值并将其分配给 editText

android - Google Drive Api v3 和 proguard

android - 改造:预期为 BEGIN_OBJECT 但为 BEGIN_ARRAY

java - Android编程,一个小问题。