如何在nutiteq Map中绘制从MapQuestApi接收的路线?

时间:2014-11-02 15:34:50

标签: android nutiteq

我在MapQuestApi的nutiteq地图上创建路线指示有一些问题,我知道如何接收所需的信息

@Override
        public void onSuccess(RouteResponse routeResponse) {
            clearButton.setVisibility(View.VISIBLE);
            if(showItineraryButton.getVisibility()==View.GONE &&
                    showMapButton.getVisibility()==View.GONE){
                showItineraryButton.setVisibility(View.VISIBLE);
            }


            createRouteButton.setEnabled(true);
        }
    });

但我不知道如何使用它们在他们的nutiteq地图上创建路线,并且看起来它的演示样本没有说任何东西,它有一个RouteActivity接口,它不存在于示例代码中的任何位置,如果任何人有做到这一点,有人可以告诉我我怎样才能画出"路线点使用收到的信息?我真的很感激

1 个答案:

答案 0 :(得分:1)

RouteActivity 位于单独的项目AdvancedLayers中。

AdvancedMap3D 项目中的MapQuestRouteActivity.java,您可以找到从MapQuestDirections.java调用的方法public void routeResult(Route route)(源也在 AdvancedLayers 中)。 MapQuestDirections 已经解析了路由结果并创建了一条线(它是 Route 的一部分),可以将其添加到地图中。