我正在使用以下代码打开从Google地图中当前位置到特定位置的路线。
但是代码首先向我展示了“打开方式对话框”,让用户可以选择打开其他组件。我希望用户直接访问Google地图,而无需他选择。我怎么能这样做?
String uri = "https://maps.google.com/maps?f=d&daddr="+location;
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
startActivity(i);
答案 0 :(得分:0)
您可以使用以下格式(非官方支持):
https://www.google.com/maps/dir/My%20location/DESTINATION_ADDRESS
OR
https://www.google.com/maps?saddr=My+Location&daddr=DESTINATION_ADDRESS
例如:
https://www.google.com/maps/dir/My%20location/world%20of%20coca%20cola
https://www.google.com/maps?saddr=My+Location&daddr=world%20of%20coca%20cola
其中DESTINATION_ADDRESS是您要导航到的目标地址。