【问题标题】:Start Google Navigation from another Activity without setting a location在不设置位置的情况下从另一个 Activity 启动 Google Navigation
【发布时间】:2012-01-04 15:03:06
【问题描述】:

这对我来说可能真的很愚蠢,但是我如何在不设置位置的情况下启动谷歌导航,因为很多问题似乎都来自......当我尝试这样做时,它实际上开始运行谷歌导航,但只是保持重新启动活动...本质上,我就像在主屏幕上单击导航一样运行...因此,使用目的地列表等...我认为这可能是不同的活动?我不知道,我使用的意图如下,

Intent i = new Intent(Intent.ACTION_VIEW);
    i.setClassName("com.google.android.apps.maps", "com.google.android.maps.driveabout.app.NavigationActivity");
    getContext().startActivity(i);

【问题讨论】:

  • 我找了一天多还是找不到...这太荒谬了!
  • 这太荒谬了...从菜单启动导航的意图到底是什么?!?!这不是标准的主要意图,因为它是地图活动的一部分……天知道。

标签: android android-activity navigation android-intent


【解决方案1】:

终于找到需要启动的Activity了!!!

  Intent i = new Intent();  
i.setClassName("com.google.android.apps.maps","com.google.android.maps.driveabout.app.DestinationActivity");
    startActivity(i);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-21
    • 2015-07-13
    • 2011-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-15
    • 2022-01-14
    相关资源
    最近更新 更多