public void setTurnType(TurnType turnType) { boolean vis = updateVisibility(turnType != null); if (turnDrawable.setTurnType(turnType) || vis) { if (horisontalMini) { setImageDrawable(turnDrawable, false); } else { setTopImageDrawable( turnDrawable, turnType == null || turnType.getExitOut() == 0 ? "" : turnType.getExitOut() + ""); } } }
public void setTurnImminent(int turnImminent, boolean deviatedFromRoute) { if (turnDrawable.turnImminent != turnImminent || turnDrawable.deviatedFromRoute != deviatedFromRoute) { turnDrawable.setTurnImminent(turnImminent, deviatedFromRoute); } }