我正在开发一个使用第三方tts的应用程序,名为flite。我正在做类似tts说一句话的事情。我想突出显示每个单词。为此,我设法从tts获得了单词级别的回调。工作流程是这样的——按下“说出文本”按钮。它启动了tts服务,然后将文本发送到C语言的flitetts,并与应用程序结合在一起。现在,在C代码中,在每个单词之后我都会对两个不同的JavaActivity进行两次回调:一个到tts服务来说话第二个是我的测试javaactivity来突出这个词。我在我的测试Activity中成功获得了单词级别的回调,但之后我无法进行任何UI工作。以下是我收到回调时执行的代码:这是从C代码调用的函数。pr