ofi*_*rbt 6 android android-intent
我有一个简单的Android应用程序应该能够允许在2之间导航GeoPoint.
我可以轻松地GeoPoint在Waze上显示,写下这小段代码:
String uri = "waze://?ll=40.761043, -73.980545&z=10";
startActivity(new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri)));
Run Code Online (Sandbox Code Playgroud)
但是,我真正需要的是一种显示2点之间导航方向的方法.我试图BroadcastReciever在Waze源中找到正确的,但是当它到达本机调用(JNI)时我停止了跟踪,因为我不知道实际调用的位置...我只到达URIHandler签名,没有成功查找实施......
有任何想法吗?
谢谢.
Tal*_*alL 14
修复你的意见:
String uri = "waze://?ll=40.761043, -73.980545&navigate=yes";
Run Code Online (Sandbox Code Playgroud)
(添加导航=是),你应该很好.
如果仍然相关,您可以使用:
String uri = "geo: latitude,longtitude";
startActivity(new Intent(android.content.Intent.ACTION_VIEW,
Uri.parse(uri)));
Run Code Online (Sandbox Code Playgroud)