如何替换已弃用的setOnUtteranceCompletedListener

时间:2013-12-26 16:05:04

标签: android text-to-speech deprecated

我有这段代码

 else {
            int listenerResult = tts
                    .setOnUtteranceCompletedListener(new OnUtteranceCompletedListener() {
                        @Override
                        public void onUtteranceCompleted(String utteranceId) {
                            callWithResult.onDone(utteranceId);
                        }
                    });
            if (listenerResult != TextToSpeech.SUCCESS) {
                Log.e(TAG, "failed to add utterance completed listener");
            }
        }

很遗憾,因为API 18 setOnUtteranceCompletedListener已被弃用。

Android开发者网站说要替换为UtteranceProgressListener,但我不明白我应该如何编辑我的代码来保持相同的行为。

0 个答案:

没有答案