我正在使用 iSpeech 的 TTS API,在他们的示例 android 项目中,他们有两个按钮和两个 onClickListener,一个用于启动语音,一个用于停止。我想将它保留在一个按钮上,以便在 android 屏幕上留出更多空间,这样如果语音停止,按下按钮就会启动它,如果它已经启动,按下按钮就会停止它。
有很多与此类似的问题,答案表明最好将其保留给一个听众一个按钮,但我对此并不满意,因为问题是针对多个听众的,而我的只有两个听众。
那么我真的坚持使用两个按钮(我希望不是),还是有办法用一个按钮来管理它?
编辑 似乎我的想法受到给出的例子的限制。对于这种情况,一个听众似乎就足够了。谢谢你的回答:)