我正在开发一款应用,我需要从我的应用中安装导航应用。找到了一些有用的资源,但它们对我的方法没用。
Launching Google Maps Directions via an intent on Android
Intent to start a navigation activity
我的全部目标是;想象一个人的智能手机他/她有yandex navi,谷歌地图和sygic navi。当我点击开发的应用程序上的导航按钮时,此应用程序提示用户选择导航应用程序。
我该怎么做
由于
答案 0 :(得分:0)
目前,我将首先考虑使用Intent
,让Android框架通过适当的提示为用户提供选择。首先,请查看Google链接@ Google Maps API。
不同之处在于我不会调用setPackage()。
建议代码:
Uri gmmIntentUri = Uri.parse("geo:37.7749,-122.4194");
Intent mapIntent = new Intent(Intent.ACTION_VIEW, gmmIntentUri);
startActivity(mapIntent);
注意: