为了变得更有经验,我遵循以下建议:编写代码,编写代码,然后再编写更多代码。但是,我对OOP,Java和Android完全陌生。

我找到了这个在线编码示例:Build a speak and repeat app

编码:

    // extend the opening class declaration and implement the OnInitListener interface for TTS functionality
public class RepeatActivity extends Activity implements OnClickListener, OnInitListener


...在Eclipse Indigo中产生此错误:


  类型RepeatActivity必须实现继承的抽象方法TextToSpeech.OnInitListener.onInit(int)


这是否与以下内容有关:

import android.speech.RecognizerIntent;
import android.speech.tts.TextToSpeech;
import android.speech.tts.TextToSpeech.OnInitListener;


我不知道该如何解决。请指教。很难提出关于一个人几乎一无所知的具体问题。

干杯,

彼得

最佳答案

通常,当您的类实现您的接口时,它必须重新定义接口中的所有方法。这就是为什么它被称为接口的原因:)

08-15 18:22