打开不同的Android Map应用程序

时间:2013-11-13 20:27:01

标签: android google-maps android-intent

我正在开发一款允许用户保存和分类地点的Android应用。用户可以通过意图从应用程序内部导航到某个位置。目前,Intent会在Google导航中打开该位置。

我被要求添加对Sygic的导航支持。

我遇到的麻烦是Syri和Google Navigation的Uri是不同的:

Google导航:google.navigation:q=latitude,longitude

Sygic:com.sygic.aura://coordinate|latitude|longitude

当我从我的应用程序中选择Intent时,我很难理解用户如何在两个不同的应用程序之间进行选择。

我看过使用createChooser,但只接受一个Uri。

请问有人给我一个指向正确方向的指针吗?

0 个答案:

没有答案