在我的应用程序中,我提供了一个发货地址。当用户按下一个按钮时,它会启动一个意图以该地址作为参数来谷歌地图。
String uri = String.format(Locale.ENGLISH, "google.navigation:q=" + shipmentAdress);
Intent intent = new Intent(Intent.ACTION_VIEW,
Uri.parse(uri));
startActivity(intent);
我想为我们在中国无法使用谷歌地图但使用百度地图的客户做同样的事情。请记住,我没有 GPS 坐标,只有地址。
有谁知道我会怎么做?他们所有的文档都是中文的,他们的应用程序也是如此,到目前为止我只使用谷歌翻译。
我把它归结为类似的东西,"baidumap://map/geocoder?src=openApiDemo&address="
但它通常会返回和错误(我想,我使用了错误的截图和 Pleco 的 OCR 来翻译它。)