Я использую ЗДЕСЬ Android SDK для выполнения пошагового навигационного проекта. Но результат не похож на изображение.ЗДЕСЬ Android SDK Пошаговое руководство
Я хава этот код, чтобы получить текущий manauver
private NavigationManager.NewInstructionEventListener newInstructionEventListener = new NavigationManager.NewInstructionEventListener() {
@Override
public void onNewInstructionEvent() {
Maneuver maneuver = navigationManager.getNextManeuver();
if (maneuver != null) {
if (maneuver.getAction() == Maneuver.Action.END) {
}
tvManeuver.setText(navigationManager.getNextManeuver().getTurn().name() + " " + maneuver.getIcon().value());
ivTitle.setImageBitmap(maneuver.getNextRoadImage().getBitmap());
tvStreet.setText(maneuver.getRoadName());
tvMeters.setText("durante " + maneuver.getDistanceFromPreviousManeuver() + " m");
if (maneuver.getDistanceToNextManeuver() == 0) {
tvMeters.setVisibility(View.GONE);
} else {
tvMeters.setVisibility(View.VISIBLE);
}
}
}
};
Но я не получаю правильный текст маневра. Например, «Поверните направо в следующем углу» и значок и соответствующий значок стрелки, чтобы поместить внутри IMAGEVIEW.
Может ли кто-нибудь мне помочь?
С уважением.
Можете ли посоветовать мне получить список всех маневров, доступных для текущего маршрута? –
приведенный выше код дает информацию о следующем маневре only.i просто хотел получить информацию о маневрах в форме списка. Можно ли мне направлять меня сюда. –