感谢您看到我的问题。
我的问题是TextToSpeech(this, this);
不起作用。
我已经在我的代码中启动了它。
private TextToSpeech txt2Speech;
然后在onCreate()
txt2Speech = new TextToSpeech(this, this);
我的代码结束时我已声明onInitListener()
这样:
public void onInit(int status) {
// TODO Auto-generated method stub
}
然而,Android Studio在此行显示错误 -
txt2Speech = new TextToSpeech(this, this);
说那个
必填类型
onInitListener()
与class
的{{1}}类型不匹配
我做错了什么? 请帮助我。 提前谢谢
答案 0 :(得分:2)
确保您的Activity实现TextToSpeech.OnInitListener
,类似这样
public class MainActivity extends AppCompatActivity implements TextToSpeech.OnInitListener
从那里你可以自由地覆盖onInit
方法
@Override
public void onInit(int status) {
// your code
}