我正在使用這裏的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中。
有人可以幫我嗎?
問候。
我可以指導我獲取當前路線可用的所有機動動作列表嗎? –
上面的代碼只給出了下一個機動動作的信息。我只是想得到listy形式的機動信息。任何人都可以在這裏指導我。 –