Interface IBNRouteResultManager


  • public interface IBNRouteResultManager
    路线结果页 该页面需要收到算路成功消息后才能展示结果
    • Method Detail

      • onCreate

        void onCreate​(Context context)
        生命周期onCreate,在Activity#onCreate()} 或者 Fragment#onCreateView()} 中调用
      • onResume

        void onResume()
        生命周期onResume,在Activity#onResume()} 或者 Fragment#onResume()} 中调用
      • onPause

        void onPause()
        生命周期onPause,在Activity#onPause()} 或者 Fragment#onPause()} 中调用
      • onDestroy

        void onDestroy()
        生命周期onDestroy,在Activity#onDestroy()} 或者 Fragment#onDestroy()} 中调用
      • addYellowTipsToContainer

        void addYellowTipsToContainer​(ViewGroup viewGroup)
        为小黄条增加一个容器
        Parameters:
        viewGroup - 添加小黄条的容器
      • removeYellowTipsFromContainer

        void removeYellowTipsFromContainer()
        移出小黄条
      • selectRoute

        void selectRoute​(int index)
        根据路线索引选择路线
      • fullView

        void fullView()
        全览当前路线
      • fullViewByNode

        void fullViewByNode​(java.util.List<BNRoutePlanNode> nodes)
        根据传入的坐标点全览图区,传入的坐标点不得小于2个
      • startNavi

        boolean startNavi()
        开启专业导航
        Returns:
        返回true,代表可以跳转至专业导航
      • isLongDistance

        boolean isLongDistance()
        获取是否是长途
      • showTruckLimitIcon

        void showTruckLimitIcon​(boolean show)
        展示货车四限icon(宽高重禁)
      • handleCityClick

        void handleCityClick​(boolean checked)
        处理长途途径市按钮的点击
        Parameters:
        checked - 按钮是否选中
      • handleRouteClick

        void handleRouteClick​(boolean checked)
        处理长途途径路按钮的点击
        Parameters:
        checked - 按钮是否选中
      • handleServiceClick

        void handleServiceClick​(boolean checked)
        处理长途途径服务区按钮的点击
        Parameters:
        checked - 按钮是否选中
      • handleCheckpointClick

        void handleCheckpointClick​(boolean checked)
        处理长途检查站按钮的点击
        Parameters:
        checked - 按钮是否选中
      • handleWeatherClick

        void handleWeatherClick​(boolean checked)
        处理长途天气按钮的点击
        Parameters:
        checked - 按钮是否选中
      • setOnThroughNodeClickListener

        void setOnThroughNodeClickListener​(IBNRouteResultManager.IThroughNodeClickedListener listener)
        途经点点击事件,监听事件该可自定义途径点气泡样式 注:如果监听了该事件,SDK内置途经点气泡不会展示