\hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p}{}\doxysection{$<$B\+M\+K\+Walk\+Cycle\+Route\+Guidance\+Delegate$>$协议 参考}
\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p}\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}


{\ttfamily \#import $<$B\+M\+K\+Walk\+Cycle\+Navigation\+Delegates.\+h$>$}

类 $<$B\+M\+K\+Walk\+Cycle\+Route\+Guidance\+Delegate$>$ 继承关系图\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{protocol_b_m_k_walk_cycle_route_guidance_delegate-p}
\end{center}
\end{figure}
\doxysubsection*{构造函数}
\begin{DoxyCompactItemize}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a40aafd47464c989ef2bb4e9963af5e62}{on\+Sample\+Guide\+Info\+Update\+:navi\+Type\+:}}
\begin{DoxyCompactList}\small\item\em 步骑行导航简易诱导信息,since 6.\+6.\+2,请联系商务或\+P\+M开通 \end{DoxyCompactList}\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_aea684b958983bd89da148e1da301d18e}{on\+Route\+Guide\+Icon\+Update\+:navi\+Type\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_adce3804e12ccfce67626fc430e0d7dbd}{on\+Route\+Guide\+Icon\+Name\+Update\+:navi\+Type\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a32aab727d5cff7f740957a21e12a5d45}{on\+Route\+Guide\+Kind\+:navi\+Type\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_adfdde12a7ecea5049bd8707db244e491}{on\+Road\+Guide\+Text\+Update\+First\+:second\+:navi\+Type\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_ab7950b6f5ecf666ef2b3dccb4f549a47}{on\+Remain\+Time\+Update\+:navi\+Type\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_aa805ace94ac44d49eba7a9862ad3572b}{on\+Remain\+Distance\+Update\+:navi\+Type\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a32ba166ef2354251ac7159ada7d2fd3b}{on\+Remaintraffic\+Light\+Count\+Update\+:navi\+Type\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_afb2e5d2cf13098eb9e40fb362d559bf6}{on\+Gps\+Status\+Change\+:guide\+Icon\+:navi\+Type\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_adde80fd8892212774b79bf8650b9e264}{on\+Gps\+Position\+Update\+:navi\+Type\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a6d914b72e57541b638653e63359e811f}{on\+Gps\+Status\+Change\+:guide\+Icon\+Name\+:navi\+Type\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_aecde3bb4eb6e9bbc4a6bf3c220c9ff40}{on\+Gps\+Status\+Change\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_ae29498eeed8396e2527dde09c93341a2}{on\+Route\+Far\+Away\+:guide\+Icon\+:navi\+Type\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a694afe011afa20c4c3e77db74fcaf269}{on\+Route\+Far\+Away\+:guide\+Icon\+Name\+:navi\+Type\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a7a9eaacff166e2b8da337a204a9fda2b}{on\+Route\+Plan\+Yawing\+:guide\+Icon\+:navi\+Type\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_abf02c6bbb5f5b475962a2d34bfa3ecf5}{on\+Route\+Plan\+Yawing\+:guide\+Icon\+Name\+:navi\+Type\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a0b5949574a84fb07f22445ca7f933774}{on\+Re\+Route\+Complete\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a0a5ec5416bdc253e184f9d18f26aab9e}{on\+Re\+Route\+Fail\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a08fb6dcae27e006755d6dec51714c816}{on\+Arrive\+Dest\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_ad05f722b017306033dfcceeefb23025f}{on\+Indoor\+Arrive\+Dest\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a887281b663911bd073acca74e3751a40}{on\+Outdoor\+Arrive\+Dest\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a3215aead5946699a1b30728d970962b7}{on\+Vibrate\+:}}
\item 
(void) -\/ \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a06fb736e554aac7504845bf6d230f05f}{on\+Traffic\+Light\+Data\+Update\+:}}
\begin{DoxyCompactList}\small\item\em 红绿灯倒计时数据更新,通过对应导航manager的get\+Traffic\+Light\+Data方法获取红绿灯倒计时数据 \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{详细描述}
步骑行导航诱导信息代理类 

\doxysubsection{函数文档}
\mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a08fb6dcae27e006755d6dec51714c816}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a08fb6dcae27e006755d6dec51714c816}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onArriveDest:@{onArriveDest:}}
\index{onArriveDest:@{onArriveDest:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onArriveDest:}{onArriveDest:}}
{\footnotesize\ttfamily -\/ (void) on\+Arrive\+Dest\+: \begin{DoxyParamCaption}\item[{(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

到达目的地 \mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_adde80fd8892212774b79bf8650b9e264}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_adde80fd8892212774b79bf8650b9e264}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onGpsPositionUpdate:naviType:@{onGpsPositionUpdate:naviType:}}
\index{onGpsPositionUpdate:naviType:@{onGpsPositionUpdate:naviType:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onGpsPositionUpdate:naviType:}{onGpsPositionUpdate:naviType:}}
{\footnotesize\ttfamily -\/ (void) on\+Gps\+Position\+Update\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_walk_cycle_navigation_data}{B\+M\+K\+Walk\+Cycle\+Navigation\+Data}} $\ast$\+\_\+\+Nullable)}]{navi\+Data }\item[{navi\+Type\+:(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

G\+P\+S位置发生改变，来自诱导引擎的消息


\begin{DoxyParams}{参数}
{\em navi\+Data} & 绑路后的位置 \\
\hline
{\em navi\+Type} & 导航类型 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_aecde3bb4eb6e9bbc4a6bf3c220c9ff40}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_aecde3bb4eb6e9bbc4a6bf3c220c9ff40}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onGpsStatusChange:@{onGpsStatusChange:}}
\index{onGpsStatusChange:@{onGpsStatusChange:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onGpsStatusChange:}{onGpsStatusChange:}}
{\footnotesize\ttfamily -\/ (void) on\+Gps\+Status\+Change\+: \begin{DoxyParamCaption}\item[{(int)}]{status }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

G\+P\+S状态发生变化，来自诱导引擎的消息。增加高级权限控制,since 6.\+6.\+2,请联系商务或\+P\+M开通


\begin{DoxyParams}{参数}
{\em status} & 0：\+G\+P\+S强弱 1：\+G\+P\+S强 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_afb2e5d2cf13098eb9e40fb362d559bf6}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_afb2e5d2cf13098eb9e40fb362d559bf6}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onGpsStatusChange:guideIcon:naviType:@{onGpsStatusChange:guideIcon:naviType:}}
\index{onGpsStatusChange:guideIcon:naviType:@{onGpsStatusChange:guideIcon:naviType:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onGpsStatusChange:guideIcon:naviType:}{onGpsStatusChange:guideIcon:naviType:}}
{\footnotesize\ttfamily -\/ (void) \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_aecde3bb4eb6e9bbc4a6bf3c220c9ff40}{on\+Gps\+Status\+Change\+:}} \begin{DoxyParamCaption}\item[{(N\+S\+String $\ast$\+\_\+\+Nullable)}]{gsp\+Info }\item[{guide\+Icon\+:(U\+I\+Image $\ast$\+\_\+\+Nullable)}]{guide\+Icon }\item[{navi\+Type\+:(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

G\+P\+S状态发生变化，来自诱导引擎的消息


\begin{DoxyParams}{参数}
{\em gsp\+Info} & G\+P\+S信息 \\
\hline
{\em guide\+Icon} & G\+P\+S诱导图标 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a6d914b72e57541b638653e63359e811f}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a6d914b72e57541b638653e63359e811f}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onGpsStatusChange:guideIconName:naviType:@{onGpsStatusChange:guideIconName:naviType:}}
\index{onGpsStatusChange:guideIconName:naviType:@{onGpsStatusChange:guideIconName:naviType:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onGpsStatusChange:guideIconName:naviType:}{onGpsStatusChange:guideIconName:naviType:}}
{\footnotesize\ttfamily -\/ (void) \mbox{\hyperlink{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_aecde3bb4eb6e9bbc4a6bf3c220c9ff40}{on\+Gps\+Status\+Change\+:}} \begin{DoxyParamCaption}\item[{(N\+S\+String $\ast$\+\_\+\+Nullable)}]{gsp\+Info }\item[{guide\+Icon\+Name\+:(N\+S\+String $\ast$\+\_\+\+Nullable)}]{guide\+Icon\+Name }\item[{navi\+Type\+:(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

G\+P\+S状态发生变化，来自诱导引擎的消息。增加高级权限控制,since 6.\+6.\+2,请联系商务或\+P\+M开通


\begin{DoxyParams}{参数}
{\em gsp\+Info} & G\+P\+S信息 \\
\hline
{\em guide\+Icon\+Name} & G\+P\+S诱导图标名称 \\
\hline
{\em navi\+Type} & 步骑行导航类型 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_ad05f722b017306033dfcceeefb23025f}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_ad05f722b017306033dfcceeefb23025f}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onIndoorArriveDest:@{onIndoorArriveDest:}}
\index{onIndoorArriveDest:@{onIndoorArriveDest:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onIndoorArriveDest:}{onIndoorArriveDest:}}
{\footnotesize\ttfamily -\/ (void) on\+Indoor\+Arrive\+Dest\+: \begin{DoxyParamCaption}\item[{(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

室内到达目的地 \mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a887281b663911bd073acca74e3751a40}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a887281b663911bd073acca74e3751a40}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onOutdoorArriveDest:@{onOutdoorArriveDest:}}
\index{onOutdoorArriveDest:@{onOutdoorArriveDest:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onOutdoorArriveDest:}{onOutdoorArriveDest:}}
{\footnotesize\ttfamily -\/ (void) on\+Outdoor\+Arrive\+Dest\+: \begin{DoxyParamCaption}\item[{(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

室外到达目的地 \mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_aa805ace94ac44d49eba7a9862ad3572b}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_aa805ace94ac44d49eba7a9862ad3572b}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onRemainDistanceUpdate:naviType:@{onRemainDistanceUpdate:naviType:}}
\index{onRemainDistanceUpdate:naviType:@{onRemainDistanceUpdate:naviType:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onRemainDistanceUpdate:naviType:}{onRemainDistanceUpdate:naviType:}}
{\footnotesize\ttfamily -\/ (void) on\+Remain\+Distance\+Update\+: \begin{DoxyParamCaption}\item[{(N\+S\+String $\ast$\+\_\+\+Nullable)}]{remain\+Distance }\item[{navi\+Type\+:(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

总的剩余距离


\begin{DoxyParams}{参数}
{\em remain\+Distance} & 剩余距离，单位：米,可强转为int \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_ab7950b6f5ecf666ef2b3dccb4f549a47}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_ab7950b6f5ecf666ef2b3dccb4f549a47}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onRemainTimeUpdate:naviType:@{onRemainTimeUpdate:naviType:}}
\index{onRemainTimeUpdate:naviType:@{onRemainTimeUpdate:naviType:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onRemainTimeUpdate:naviType:}{onRemainTimeUpdate:naviType:}}
{\footnotesize\ttfamily -\/ (void) on\+Remain\+Time\+Update\+: \begin{DoxyParamCaption}\item[{(N\+S\+String $\ast$\+\_\+\+Nullable)}]{remain\+Time }\item[{navi\+Type\+:(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

总的剩余时间


\begin{DoxyParams}{参数}
{\em remain\+Time} & 剩余时间，单位：秒,可强转为int \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a32ba166ef2354251ac7159ada7d2fd3b}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a32ba166ef2354251ac7159ada7d2fd3b}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onRemaintrafficLightCountUpdate:naviType:@{onRemaintrafficLightCountUpdate:naviType:}}
\index{onRemaintrafficLightCountUpdate:naviType:@{onRemaintrafficLightCountUpdate:naviType:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onRemaintrafficLightCountUpdate:naviType:}{onRemaintrafficLightCountUpdate:naviType:}}
{\footnotesize\ttfamily -\/ (void) on\+Remaintraffic\+Light\+Count\+Update\+: \begin{DoxyParamCaption}\item[{(int)}]{traffic\+Light\+Count }\item[{navi\+Type\+:(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

剩余红绿灯个数


\begin{DoxyParams}{参数}
{\em traffic\+Light\+Count} & 剩余红绿灯个数 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a0b5949574a84fb07f22445ca7f933774}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a0b5949574a84fb07f22445ca7f933774}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onReRouteComplete:@{onReRouteComplete:}}
\index{onReRouteComplete:@{onReRouteComplete:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onReRouteComplete:}{onReRouteComplete:}}
{\footnotesize\ttfamily -\/ (void) on\+Re\+Route\+Complete\+: \begin{DoxyParamCaption}\item[{(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

重新算路成功 \mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a0a5ec5416bdc253e184f9d18f26aab9e}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a0a5ec5416bdc253e184f9d18f26aab9e}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onReRouteFail:@{onReRouteFail:}}
\index{onReRouteFail:@{onReRouteFail:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onReRouteFail:}{onReRouteFail:}}
{\footnotesize\ttfamily -\/ (void) on\+Re\+Route\+Fail\+: \begin{DoxyParamCaption}\item[{(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

重新算路失败 \mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_adfdde12a7ecea5049bd8707db244e491}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_adfdde12a7ecea5049bd8707db244e491}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onRoadGuideTextUpdateFirst:second:naviType:@{onRoadGuideTextUpdateFirst:second:naviType:}}
\index{onRoadGuideTextUpdateFirst:second:naviType:@{onRoadGuideTextUpdateFirst:second:naviType:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onRoadGuideTextUpdateFirst:second:naviType:}{onRoadGuideTextUpdateFirst:second:naviType:}}
{\footnotesize\ttfamily -\/ (void) on\+Road\+Guide\+Text\+Update\+First\+: \begin{DoxyParamCaption}\item[{(N\+S\+String $\ast$\+\_\+\+Nullable)}]{first\+Sequence }\item[{second\+:(N\+S\+String $\ast$\+\_\+\+Nullable)}]{second\+Sequence }\item[{navi\+Type\+:(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

诱导信息。增加高级权限控制,since 6.\+6.\+2,请联系商务或\+P\+M开通


\begin{DoxyParams}{参数}
{\em first\+Sequence} & 第一行显示的信息，比如“沿当前道路” \\
\hline
{\em second\+Sequence} & 第二行显示的信息，比如“向东出发”，第二行信息也可能为空 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_ae29498eeed8396e2527dde09c93341a2}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_ae29498eeed8396e2527dde09c93341a2}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onRouteFarAway:guideIcon:naviType:@{onRouteFarAway:guideIcon:naviType:}}
\index{onRouteFarAway:guideIcon:naviType:@{onRouteFarAway:guideIcon:naviType:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onRouteFarAway:guideIcon:naviType:}{onRouteFarAway:guideIcon:naviType:}}
{\footnotesize\ttfamily -\/ (void) on\+Route\+Far\+Away\+: \begin{DoxyParamCaption}\item[{(N\+S\+String $\ast$\+\_\+\+Nullable)}]{rar\+Away\+Info }\item[{guide\+Icon\+:(U\+I\+Image $\ast$\+\_\+\+Nullable)}]{guide\+Icon }\item[{navi\+Type\+:(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

已经开始偏航


\begin{DoxyParams}{参数}
{\em rar\+Away\+Info} & 偏航信息 \\
\hline
{\em guide\+Icon} & 偏航诱导图标 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a694afe011afa20c4c3e77db74fcaf269}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a694afe011afa20c4c3e77db74fcaf269}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onRouteFarAway:guideIconName:naviType:@{onRouteFarAway:guideIconName:naviType:}}
\index{onRouteFarAway:guideIconName:naviType:@{onRouteFarAway:guideIconName:naviType:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onRouteFarAway:guideIconName:naviType:}{onRouteFarAway:guideIconName:naviType:}}
{\footnotesize\ttfamily -\/ (void) on\+Route\+Far\+Away\+: \begin{DoxyParamCaption}\item[{(N\+S\+String $\ast$\+\_\+\+Nullable)}]{rar\+Away\+Info }\item[{guide\+Icon\+Name\+:(N\+S\+String $\ast$\+\_\+\+Nullable)}]{guide\+Icon\+Name }\item[{navi\+Type\+:(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

已经开始偏航。增加高级权限控制,since 6.\+6.\+2,请联系商务或\+P\+M开通


\begin{DoxyParams}{参数}
{\em rar\+Away\+Info} & 偏航信息 \\
\hline
{\em guide\+Icon\+Name} & 偏航诱导图标名称 \\
\hline
{\em navi\+Type} & 步骑行导航类型 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_adce3804e12ccfce67626fc430e0d7dbd}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_adce3804e12ccfce67626fc430e0d7dbd}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onRouteGuideIconNameUpdate:naviType:@{onRouteGuideIconNameUpdate:naviType:}}
\index{onRouteGuideIconNameUpdate:naviType:@{onRouteGuideIconNameUpdate:naviType:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onRouteGuideIconNameUpdate:naviType:}{onRouteGuideIconNameUpdate:naviType:}}
{\footnotesize\ttfamily -\/ (void) on\+Route\+Guide\+Icon\+Name\+Update\+: \begin{DoxyParamCaption}\item[{(N\+S\+String $\ast$\+\_\+\+Nullable)}]{icon\+Name }\item[{navi\+Type\+:(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

诱导图标更新。增加高级权限控制,since 6.\+6.\+2,请联系商务或\+P\+M开通


\begin{DoxyParams}{参数}
{\em icon\+Name} & 诱导图标名称 \\
\hline
{\em navi\+Type} & 步骑行导航类型 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_aea684b958983bd89da148e1da301d18e}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_aea684b958983bd89da148e1da301d18e}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onRouteGuideIconUpdate:naviType:@{onRouteGuideIconUpdate:naviType:}}
\index{onRouteGuideIconUpdate:naviType:@{onRouteGuideIconUpdate:naviType:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onRouteGuideIconUpdate:naviType:}{onRouteGuideIconUpdate:naviType:}}
{\footnotesize\ttfamily -\/ (void) on\+Route\+Guide\+Icon\+Update\+: \begin{DoxyParamCaption}\item[{(U\+I\+Image $\ast$\+\_\+\+Nullable)}]{icon }\item[{navi\+Type\+:(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

诱导图标更新。增加高级权限控制,since 6.\+6.\+2,请联系商务或\+P\+M开通


\begin{DoxyParams}{参数}
{\em icon} & 诱导图标 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a32aab727d5cff7f740957a21e12a5d45}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a32aab727d5cff7f740957a21e12a5d45}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onRouteGuideKind:naviType:@{onRouteGuideKind:naviType:}}
\index{onRouteGuideKind:naviType:@{onRouteGuideKind:naviType:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onRouteGuideKind:naviType:}{onRouteGuideKind:naviType:}}
{\footnotesize\ttfamily -\/ (void) on\+Route\+Guide\+Kind\+: \begin{DoxyParamCaption}\item[{(B\+M\+K\+Walk\+Cycle\+Guide\+Kind)}]{guide\+Kind }\item[{navi\+Type\+:(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

诱导枚举信息。增加高级权限控制,since 6.\+6.\+2,请联系商务或\+P\+M开通


\begin{DoxyParams}{参数}
{\em guide\+Kind} & 诱导信息 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a7a9eaacff166e2b8da337a204a9fda2b}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a7a9eaacff166e2b8da337a204a9fda2b}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onRoutePlanYawing:guideIcon:naviType:@{onRoutePlanYawing:guideIcon:naviType:}}
\index{onRoutePlanYawing:guideIcon:naviType:@{onRoutePlanYawing:guideIcon:naviType:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onRoutePlanYawing:guideIcon:naviType:}{onRoutePlanYawing:guideIcon:naviType:}}
{\footnotesize\ttfamily -\/ (void) on\+Route\+Plan\+Yawing\+: \begin{DoxyParamCaption}\item[{(N\+S\+String $\ast$\+\_\+\+Nullable)}]{yawing\+Info }\item[{guide\+Icon\+:(U\+I\+Image $\ast$\+\_\+\+Nullable)}]{guide\+Icon }\item[{navi\+Type\+:(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

偏航规划中


\begin{DoxyParams}{参数}
{\em yawing\+Info} & 偏航规划中的信息 \\
\hline
{\em guide\+Icon} & 偏航诱导图标 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_abf02c6bbb5f5b475962a2d34bfa3ecf5}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_abf02c6bbb5f5b475962a2d34bfa3ecf5}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onRoutePlanYawing:guideIconName:naviType:@{onRoutePlanYawing:guideIconName:naviType:}}
\index{onRoutePlanYawing:guideIconName:naviType:@{onRoutePlanYawing:guideIconName:naviType:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onRoutePlanYawing:guideIconName:naviType:}{onRoutePlanYawing:guideIconName:naviType:}}
{\footnotesize\ttfamily -\/ (void) on\+Route\+Plan\+Yawing\+: \begin{DoxyParamCaption}\item[{(N\+S\+String $\ast$\+\_\+\+Nullable)}]{yawing\+Info }\item[{guide\+Icon\+Name\+:(N\+S\+String $\ast$\+\_\+\+Nullable)}]{guide\+Icon\+Name }\item[{navi\+Type\+:(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

偏航规划中。增加高级权限控制,since 6.\+6.\+2,请联系商务或\+P\+M开通


\begin{DoxyParams}{参数}
{\em yawing\+Info} & 偏航规划中的信息 \\
\hline
{\em guide\+Icon\+Name} & 偏航诱导图标名称 \\
\hline
{\em navi\+Type} & 步骑行导航类型 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a40aafd47464c989ef2bb4e9963af5e62}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a40aafd47464c989ef2bb4e9963af5e62}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onSampleGuideInfoUpdate:naviType:@{onSampleGuideInfoUpdate:naviType:}}
\index{onSampleGuideInfoUpdate:naviType:@{onSampleGuideInfoUpdate:naviType:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onSampleGuideInfoUpdate:naviType:}{onSampleGuideInfoUpdate:naviType:}}
{\footnotesize\ttfamily -\/ (void) on\+Sample\+Guide\+Info\+Update\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{interface_b_m_k_walk_cycle_sample_guide_info}{B\+M\+K\+Walk\+Cycle\+Sample\+Guide\+Info}} $\ast$\+\_\+\+Nullable)}]{sample\+Guide\+Info }\item[{navi\+Type\+:(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}



步骑行导航简易诱导信息,since 6.\+6.\+2,请联系商务或\+P\+M开通 

\mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a06fb736e554aac7504845bf6d230f05f}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a06fb736e554aac7504845bf6d230f05f}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onTrafficLightDataUpdate:@{onTrafficLightDataUpdate:}}
\index{onTrafficLightDataUpdate:@{onTrafficLightDataUpdate:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onTrafficLightDataUpdate:}{onTrafficLightDataUpdate:}}
{\footnotesize\ttfamily -\/ (void) on\+Traffic\+Light\+Data\+Update\+: \begin{DoxyParamCaption}\item[{(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}



红绿灯倒计时数据更新,通过对应导航manager的get\+Traffic\+Light\+Data方法获取红绿灯倒计时数据 

\mbox{\Hypertarget{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a3215aead5946699a1b30728d970962b7}\label{protocol_b_m_k_walk_cycle_route_guidance_delegate-p_a3215aead5946699a1b30728d970962b7}} 
\index{$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}!onVibrate:@{onVibrate:}}
\index{onVibrate:@{onVibrate:}!$<$BMKWalkCycleRouteGuidanceDelegate$>$@{$<$BMKWalkCycleRouteGuidanceDelegate$>$}}
\doxysubsubsection{\texorpdfstring{onVibrate:}{onVibrate:}}
{\footnotesize\ttfamily -\/ (void) on\+Vibrate\+: \begin{DoxyParamCaption}\item[{(B\+M\+K\+Walk\+Cycle\+Navigation\+Type)}]{navi\+Type }\end{DoxyParamCaption}\hspace{0.3cm}{\ttfamily [optional]}}

震动 

该协议的文档由以下文件生成\+:\begin{DoxyCompactItemize}
\item 
Baidu\+Map\+A\+P\+I\+\_\+\+Walk\+Navi.\+framework/\+Headers/\mbox{\hyperlink{_b_m_k_walk_cycle_navigation_delegates_8h}{B\+M\+K\+Walk\+Cycle\+Navigation\+Delegates.\+h}}\end{DoxyCompactItemize}
