文本到语音停止问题

Lav*_*nya 5 android text-to-speech

我有一个活动,其中屏幕上显示的连续更新以及文本到语音的更新.这里的问题是在UI正在更新时,如果我按下主页按钮,那么文本到语音也不会停止.它一直在运行.我试图写的stop()也是shutdown()pause()和也destroy(),但它仍然无法正常工作.任何人都可以让我知道如何阻止它?

请帮我.

非常感谢.

Fem*_*emi 13

如果没有查看你的代码你做错了什么就很难说,但你应该可以在你的文本中调用TextToSpeech.stop()TextToSpeech.shutdown()onPause并使其工作.停止失败可能有多种原因,如果确实如此,那么你就是运气不好.这对我来说一直适用于6种不同型号的Android设备(mTts是我的TextToSpeech实例):

@Override
    protected void onStop()
    {
        super.onStop();

        if(mTts != null){
            mTts.shutdown();
        }       
    }
Run Code Online (Sandbox Code Playgroud)