Title here
Summary here
void Navigation.setStopNavigationAtDestination(boolean stop);
boolean Navigation.isNavigationStoppedAtDestination();void Routing.setRoutePointSnappingEnabled(boolean enabled);
boolean Routing.isRoutePointSnappingEnabled();getOnBackPressedDispatcher().addCallback(new OnBackPressedCallback(true)
{
@Override
public void handleOnBackPressed()
{
// do whatever you want, e.g. finish the activity
finish();
}
});void MapFragment.addOnMapClickedListener(@NonNull MapClickedListener listener);
void MapFragment.removeOnMapClickedListener(@NonNull MapClickedListener listener);void MapFragment.removeOnMapReadyListener(@NonNull MapReadyListener listener);void MapFragment.setUseCompass(boolean useCompass);
boolean MapFragment.isCompassUsed();void MpfcEngine.setNightMode(boolean nightModeOn);
boolean MpfcEngine.isNightMode();boolean SearchHistory.removeSearchResult(@NonNull String searchResultId);
void SearchHistory.clearSearchHistory();@NonNull String InstructionsVoicesManager.getSilentInstructionVoiceId();
@NonNull String InstructionsVoicesManager.getBeepInstructionVoiceId();void NavigationStatusListener.onGpsSignalChanged(boolean hasSignal);void SearchHistory.addSearchResult(@NonNull String searchHistoryCategory, @NonNull SearchResult searchResult);
@NonNull List<SearchHistoryResult> SearchHistory.getSearchHistoryResults(@Nullable String searchHistoryCategory);
void Search.startHistorySearch(@Nullable String searchHistoryCategory, @Nullable String filter, @NonNull SearchResultsListener resultsListener);void SearchAddressFragment.setSpeechRecognitionButtonVisibility(boolean visible);
boolean SearchAddressFragment.isSpeechRecognitionButtonVisible();void Routing.setRoutePoints(@NonNull List<RoutePointParams> routePointsParams, @Nullable RoutePointsListener listener);void Routing.onAddingRoutePointFailed(@NonNull AddingRoutePointErrorCode errorCode);@Nullable VehicleParams VehiclesManager.createNewVehicle(@NonNull Vehicle.VehicleType vehicleType, @NonNull String vehicleName, boolean setAsActive);
boolean VehiclesManager.deleteExistingVehicle(@NonNull String vehicleId); void MapFragment.setMapCenter(@NonNull Coordinate mapCenterCoordinate);
@NonNull Coordinate MapFragment.getMapCenter();void InstructionsVoicesManager.setMuted(boolean muted);
boolean InstructionsVoicesManager.isMuted();void ImportsManager.updateIncrementalImportData(@NonNull List<Pair<Long, ImportData>> importIdAndDataList, @Nullable UpdateIncrementalImportDataListener listener); void NavigationStatusListener.onRouteRecomputationFailed(int oldRouteId);void ImportsManager.onIncrementalImportDataAddingFinished(boolean success, @Nullable long[] dataIds);void ImportsManager.deleteIncrementalImportCategory(@NonNull String categoryName, @Nullable DeleteIncrementalImportCategoryListener listener);
void ImportsManager.deleteIncrementalImportData(@NonNull long[] importDataIds, @Nullable DeleteIncrementalImportDataListener listener);@NonNull Colors MpfcEngine.getColorsModule();int RoutePoint.getId();void Routing.addCurrentRoutePointsListener(@NonNull CurrentRoutePointsListener listener);
void Routing.removeCurrentRoutePointsListener(@NonNull CurrentRoutePointsListener listener);boolean SearchResult.isHistory();void EmergencyModeManager.getEmergencyModeStatus(@NonNull EmergencyModeStatusListener emergencyModeStatusListener);@Nullable List<RoutePoint> Routing.getCurrentRoutePoints();@NonNull String MpfcEngine.getLicenseKey();void Support.setLogLevel(@NonNull LogLevel logLevel);
@NonNull LogLevel Support.getLogLevel(); void Routing.selectRouteOnMap();void NavigationStatusListener.onRouteAlternativeSelected(int routeId);public void SearchPoiFragment.addSearchResultClickListener(@NonNull SearchResultClickListener listener);
public void SearchPoiFragment.removeSearchResultClickListener(@NonNull SearchResultClickListener listener);public void SearchAddressFragment.addSearchResultClickListener(@NonNull SearchResultClickListener listener);
public void SearchAddressFragment.removeSearchResultClickListener(@NonNull SearchResultClickListener listener);void MapControls.addMapControlClickedListener(@NonNull MapControlsListener listener);
void MapControls.removeMapControlClickedListener(@NonNull MapControlsListener listener);public void MapFragment.setHUDMode(@NonNull HudMode mode);
public @NonNull HudMode MapFragment.getHUDMode();public @NonNull MapControls MapFragment.getMapControls();void NavigationStatusListener.onNoSoundButtonClicked();@NonNull Calendar MpfcEngine.getLicenseExpirationDate();@NonNull SendLogFilesResult Support.sendLogFiles(@NonNull Context context);void ImportsManager.createIncrementalImportCategory(@NonNull String categoryName, @Nullable String icon, @FloatRange(from = 0.0, to = 1.0) float hotSpotX, @FloatRange(from = 0.0, to = 1.0) float hotSpotY, @NonNull CreateIncrementalImportCategoryListener listener);void CreateIncrementalImportCategoryListener.onIncrementalImportCategoryCreationFinished(@NonNull CreateIncrementalImportCategoryResult result);@NonNull ImportsManager MpfcEngine.getImportsModule() throws SdkException;void ImportsManager.importFile(@NonNull Context context, @NonNull List<Uri> sourceUris, boolean overwriteExisting, @NonNull FileImportListener importListener);void ImportsManager.createIncrementalImportCategory(@NonNull String categoryName, @Nullable String icon, @NonNull CreateIncrementalImportCategoryListener listener);void ImportsManager.addIncrementalImportData(@NonNull String categoryName, @NonNull List<ImportData> importDataList, @NonNull AddIncrementalImportDataListener listener); void getImportCategories(@Nullable ImportCategory.Type importType, @NonNull ImportCategoriesListener listener);InstructionsVoice.Type.BEEP@NonNull Type InstructionsVoice.getType();void InstructionsVoicesManager.getInstructionsVoices(@NonNull Context context, @Nullable InstructionsVoice.Type type, @NonNull InstructionsVoicesListener voicesListener);MapRenderer.RendererName.SOFTWARE_LOW_RESOLUTIONvoid Search.getSearchHistoryManager().addSearchResult(@NonNull SearchResult searchResult); void Search.startHistorySearch(@Nullable String filter, @NonNull SearchResultsListener resultsListener);