java - 如何在 JAVA 中使用 DirectionService() GWT

标签 java google-maps gwt google-maps-api-3

是否有处理 DirectionService() 并且是最新的示例?也在 Java 中而不是 javascript 中?
我到处都找不到它。我想要一些如何使用它的具体示例。

无论如何,这是我的问题:

Set the renderer to use the result from the DirectionsService. Setting a valid set of directions in this manner will display the directions on the renderer's designated map and panel.

这就是 Google map DirectionRenderer().setDirection() 上的内容。
当我点击查看DirectionServices时,唯一的方法是。

route(request:DirectionsRequest, callback:function(DirectionsResult, DirectionsStatus))

这是有道理的。但我不知道如何使用回调。我做了一些研究,但仍然出错..这是我的代码。

DirectionsRequest req = DirectionsRequest.create();
req.setOrigin(userPosition);
req.setDestination(destination);
DirectionsService serv = DirectionsService.create();
serv.route(req, new ???????)

所以,这就是我陷入困境的地方。我找到的唯一帮助是 https://github.com/branflake2267/GWT-Maps-V3-Api/blob/master/gwt-maps-showcase/src/main/java/com/google/gwt/maps/testing/client/maps/DirectionsServiceMapWidget.java
上面这个链接。但他们似乎使用旧版本的 gwt 而我的版本不再工作。请提供任何帮助,我们将不胜感激!

最佳答案

想通了......

serv.route(req, new DirectionsService.Callback() {

        @Override
        public void handle(DirectionsResult a, DirectionsStatus b) {
            // TODO Auto-generated method stub

        }
    });

我真诚地希望有人在遇到同样的问题时能找到这个

关于java - 如何在 JAVA 中使用 DirectionService() GWT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28937413/

相关文章:

javascript - 在 GWT 中使用 jQuery 工具——有没有办法允许交换?

GWT网站路由

java - 在测试项目中找不到从方法 y 引用的类 x

javascript - 谷歌地图与 Phonegap 的集成

android - Android 谷歌地图上的 Xml 属性不适用于 Android Studio

javascript - 在 map 之前加载 Google map 上的信息窗口

java - 是否可以使用 UiBinder 为 StackLayoutPanel 添加自定义 header ?

java - Android 6 crypto Cipher.update 不再像 Android 5 那样工作

Java 流按 List<Map<String, Object>> 分组到 Map<Integer, List<Integer>>

java - 你如何添加到 2D arraylist