From a3e2bd0e445805bc71d61c538f2b72a89e08bb23 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 25 Sep 2020 20:22:48 +0800 Subject: [PATCH] fix bug --- .../com/mogo/module/guide/fragment/GuideFragment.kt | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/modules/mogo-module-guide/src/main/java/com/mogo/module/guide/fragment/GuideFragment.kt b/modules/mogo-module-guide/src/main/java/com/mogo/module/guide/fragment/GuideFragment.kt index 5d4054afdc..77779ede91 100644 --- a/modules/mogo-module-guide/src/main/java/com/mogo/module/guide/fragment/GuideFragment.kt +++ b/modules/mogo-module-guide/src/main/java/com/mogo/module/guide/fragment/GuideFragment.kt @@ -10,6 +10,7 @@ import com.mogo.module.guide.util.AnalyticsUtil import com.mogo.module.guide.util.AnalyticsUtil.INVOKE_TRACK_PASS_TIME import com.mogo.module.guide.util.AnalyticsUtil.INVOKE_TRACK_PLAY_PASS_ID import com.mogo.module.guide.util.AnalyticsUtil.INVOKE_TRACK_PLAY_TIME +import com.mogo.module.guide.util.breakOffSpeak import com.mogo.module.guide.util.speak import com.mogo.utils.logger.Logger import com.zhpan.indicator.enums.IndicatorSlideMode @@ -104,11 +105,6 @@ class GuideFragment : MvpFragment(), GuideC } private fun destroy() { - speak(context!!, context!!.resources.getString(R.string.module_guide_voice_page_end), object : IMogoVoiceCmdCallBack { - override fun onTTSEnd(ttsId: String?, tts: String?) { - - } - }) GuideBizManager.removeGuideFragmentToStack() } @@ -124,6 +120,12 @@ class GuideFragment : MvpFragment(), GuideC override fun onDestroy() { super.onDestroy() track() + breakOffSpeak(context!!) + speak(context!!, context!!.resources.getString(R.string.module_guide_voice_page_end), object : IMogoVoiceCmdCallBack { + override fun onTTSEnd(ttsId: String?, tts: String?) { + + } + }) invokeAuthorize() } } \ No newline at end of file