我想在我的应用程序中添加对多个导航应用程序的支持。我知道如何启动另一个活动作为意图并传递参数 - 但是有没有办法检查我应该传递的参数的命名?例如:从我的应用程序中开始后,Navigon 应该立即开始路由计算和指令。到目前为止,我什至不确定 Navigon 是否支持参数传递,但我什至不知道如何解决这个问题。
提前致谢!
我想在我的应用程序中添加对多个导航应用程序的支持。我知道如何启动另一个活动作为意图并传递参数 - 但是有没有办法检查我应该传递的参数的命名?例如:从我的应用程序中开始后,Navigon 应该立即开始路由计算和指令。到目前为止,我什至不确定 Navigon 是否支持参数传递,但我什至不知道如何解决这个问题。
提前致谢!
您应该检查您有兴趣支持的每个应用程序的文档。他们应该把它放在某个地方。如果他们不这样做,他们可能不支持显式意图附加功能。
例如,Navigon 在这里列出了他们的选项(通过搜索“android navigon intent”找到):
http://www.navigon.com/portal/common/faq/files/online_documents/NAVIGON_Android_public_Intent.pdf