fix bug of voice callBack

This commit is contained in:
unknown
2020-09-10 12:10:36 +08:00
parent df9c21cc1d
commit 90949b1cea
5 changed files with 15 additions and 0 deletions

View File

@@ -33,6 +33,9 @@ class GuideStageFiveFragment : MvpFragment<IView, Presenter<IView>> {
containerFragment?.invisibleRight()
speak(context!!, context!!.resources.getString(R.string.module_guide_voice_page_five), object : IMogoVoiceCmdCallBack {
override fun onSpeakEnd(speakText: String?) {
if(!isVisible){
return
}
containerFragment?.closeGuideFragment()
}
})

View File

@@ -34,6 +34,9 @@ class GuideStageFourFragment : MvpFragment<IView, Presenter<IView>> {
containerFragment?.visibleRight()
speak(context!!, context!!.resources.getString(R.string.module_guide_voice_page_four), object : IMogoVoiceCmdCallBack {
override fun onSpeakEnd(speakText: String?) {
if(!isVisible){
return
}
containerFragment?.moveToNext()
}
})

View File

@@ -37,6 +37,9 @@ class GuideStageOneFragment : MvpFragment<IView, Presenter<IView>> {
containerFragment?.invisibleLeft()
speak(context!!, context!!.resources.getString(R.string.module_guide_voice_page_one), object : IMogoVoiceCmdCallBack {
override fun onSpeakEnd(speakText: String?) {
if(!isVisible){
return
}
containerFragment?.moveToNext()
}
})

View File

@@ -34,6 +34,9 @@ class GuideStageThreeFragment : MvpFragment<IView, Presenter<IView>> {
containerFragment?.visibleRight()
speak(context!!, context!!.resources.getString(R.string.module_guide_voice_page_three), object : IMogoVoiceCmdCallBack {
override fun onSpeakEnd(speakText: String?) {
if(!isVisible){
return
}
containerFragment?.moveToNext()
}
})

View File

@@ -34,6 +34,9 @@ class GuideStageTwoFragment : MvpFragment<IView, Presenter<IView>> {
containerFragment?.visibleRight()
speak(context!!, context!!.resources.getString(R.string.module_guide_voice_page_two), object : IMogoVoiceCmdCallBack {
override fun onSpeakEnd(speakText: String?) {
if(!isVisible){
return
}
containerFragment?.moveToNext()
}
})