mapbox-developer-group / Mapbox-Tech-Q-A

在提问之前请自行查看文档哦,养成好习惯:https://docs.mapbox.com/
32 stars 1 forks source link

mapbox for android 锁屏导航大概十分钟之后就没有语音提示了 #72

Open abcyintao opened 4 years ago

abcyintao commented 4 years ago

我遇到的问题 调用navigation.startNavigation(route)这个方法正常开始导航,然后我锁屏 ,刚开始几分钟还有语音提示,大概十分钟之后就没有语音提示了 我遇到的问题截图

    navigationMap.updateCameraTrackingMode(NavigationCamera.NAVIGATION_TRACKING_MODE_GPS);
    navigationMap.showAlternativeRoutes(true);
    navigationMap.addOnCameraTrackingChangedListener(this);
    // Transition to navigation state
    mapState = MapState.NAVIGATION;

    // Show the InstructionView
    TransitionManager.beginDelayedTransition(navigationLayout);
    instructionView.setVisibility(View.VISIBLE);
    instructionView.setInstructionListListener(new InstructionListListener() {
        @Override
        public void onInstructionListVisibilityChanged(boolean visible) {
            instructionView.retrieveSoundButton().hide();
            instructionView.retrieveFeedbackButton().hide();
        }
    });

    // Start navigation
    adjustMapPaddingForNavigation();
    navigation.startNavigation(route);

    // Location updates will be received from ProgressChangeListener
    removeLocationEngineListener();
canglaoshidaidui commented 4 years ago

应该是锁屏后gps被休眠了。不太好解决。。。

canglaoshidaidui commented 4 years ago

应该是锁屏后gps被休眠了。不太好解决。。。