我正在创建一个应用程序,我需要启动导航应用程序,然后使用结果(最重要的是驱动距离)。我使用startActivityForResult并使用方案“google.navigation”开始导航活动。像这样:启动Android导航以获得结果
Intent i = new Intent(
Intent.ACTION_VIEW,
Uri.parse("google.navigation:q=Somewhere"));
startActivityForResult(i,1);
这很好,我在活动完成时得到一个回调,但活动的数据部分是空的。
有没有办法做到这一点?
是否有导航历史,我可以浏览最新的数据旅程?
问候 雅各布·西蒙Gaarde
这是最注重结果的答案。我会进一步调查! – 2014-12-02 00:58:16