按钮执行单击不工作

时间:2017-12-12 08:02:12

标签: android

这是我的代码,当活动打开但不能正常工作时自动执行点击

{{1}}

1 个答案:

答案 0 :(得分:3)

这里的问题是您在speak完全初始化之前调用TextToSpeech(您可以添加一些日志来检查)。要解决此问题,您可以使用performClick来延迟调用,直到其他所有内容都完成初始化:

    btspeak.post(new Runnable() {
        @Override
        public void run() {
            btspeak.performClick();
        }
    });