Android 启动谷歌地图作为默认活动
我想从点击按钮开始谷歌地图活动 它非常有效:Android 启动谷歌地图作为默认活动,android,android-intent,maps,Android,Android Intent,Maps,我想从点击按钮开始谷歌地图活动 它非常有效: Intent mapIntent = new Intent(Intent.ACTION_VIEW, url); mapIntent.setData(url); startActivity(mapIntent); 。。。但我真的想在浏览器和地图之间隐藏意图选择器。我想让按钮直接打开谷歌地图 我尝试将geo:0,0?q=作为前缀添加到URL中,这很有效。但是,由于我无法解释的原因,我不能使用这个符号,否则我的应用
Intent mapIntent = new Intent(Intent.ACTION_VIEW, url);
mapIntent.setData(url);
startActivity(mapIntent);
。。。但我真的想在浏览器和地图之间隐藏意图选择器。我想让按钮直接打开谷歌地图
我尝试将geo:0,0?q=作为前缀添加到URL中,这很有效。但是,由于我无法解释的原因,我不能使用这个符号,否则我的应用程序将无法工作
换句话说:我可以直接从它的包中调用GoogleMaps类来启动它吗
谢谢。在浏览器和地图之间获得意向选择器的唯一方法是,如果您的URL是http://URL。打开谷歌地图Android应用程序的正确方法是打开,而不是使用http://URL 我尝试将geo:0,0?q=作为前缀添加到URL中,这很有效。但是,由于我无法解释的原因,我不能使用这个符号,否则我的应用程序将无法工作 然后编写一个不同的应用程序。或者,打开谷歌地图网站,而不是谷歌地图Android应用程序