感谢您看到我的问题。
我的问题是 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);
这么说
required type
onInitListener()
does not match the type of myclass
which isMainActivity.java
我做错了什么? 请帮助我。 提前谢谢您
最佳答案
确保您的 Activity 实现 TextToSpeech.OnInitListener
,类似这样
public class MainActivity extends AppCompatActivity implements TextToSpeech.OnInitListener
从那里你可以自由地重写onInit
方法
@Override
public void onInit(int status) {
// your code
}
关于java - 文本到语音(这,这);不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34457739/