【发布时间】:2014-02-03 19:08:25
【问题描述】:
我按照http://dev.sygic.com/documentation/custom-url-schema/ 和http://help.sygic.com/entries/22207668-Developers-Only-Sygic-implementation-to-your-app-Android-SDK-iPhone-SDK-Url-Handler- 的说明进行操作
我将坐标传递给 Sygic 12.991030334592057 作为纬度和 77.80791163444519 作为经度。
另一个 com.sygic.aura://coordinate|12.9138|77.6680|drive
但是 Sygic 说“坐标在地图之外。”
String str = "http://com.sygic.aura/coordinate|" + latitude + "|"
+ longitude + "|" + type.toString();
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(str)));
我也试过
String str = "com.sygic.aura://coordinate|" + latitude + "|"
+ longitude + "|" + type.toString();
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(str)));
编辑: 类型是枚举。 type.toString 将驱动器显示为字符串。
我做错了什么?
【问题讨论】:
-
你如何解决这个问题?因为我也面临这个问题。
标签: android android-intent sygic