意图 用于打开带有特定搜索文本的谷歌地图



我正在Android上创建一个本地指南应用程序,我想为我的数组设置一个onItemClickListener,它将打开带有填充搜索文本的谷歌地图。例如:在购物类别中,有像ZARA H&M这样的商店。所以,我想创建一个意图,它将打开谷歌地图,搜索文本"ZARA在我附近"等。

谁能帮我?

提前谢谢。

您可以像这样传递您感兴趣的区域的纬度、纬度:

搜索旧金山的餐厅

Uri gmmIntentUri = Uri.parse("geo:37.7749,-122.4194?q=restaurants");
Intent mapIntent = new Intent(Intent.ACTION_VIEW, gmmIntentUri);
mapIntent.setPackage("com.google.android.apps.maps");
startActivity(mapIntent);

或者通过这样的地址:

Uri gmmIntentUri = Uri.parse("geo:0,0?q=1600 Amphitheatre Parkway, Mountain+View, California");
Intent mapIntent = new Intent(Intent.ACTION_VIEW, gmmIntentUri);
mapIntent.setPackage("com.google.android.apps.maps");
startActivity(mapIntent);

取自谷歌文档。

相关内容

  • 没有找到相关文章

最新更新