내 프로그램에 문제가 있습니다. 여기Eclipse OnClickListener MainActivity 오류
The type MainActivity must implement the inherited abstract method View.OnClickListener.onClick(View)
를 코드입니다 :
다음은 오류의 난 그냥 eclipse
하여 프로그램
import android.os.Bundle;
import android.app.Activity;
import android.view.View.OnClickListener;
import android.speech.tts.TextToSpeech;
import android.speech.tts.TextToSpeech.OnInitListener;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
public class MainActivity extends Activity implements OnInitListener, OnClickListener {
private TextToSpeech tts;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tts = new TextToSpeech(this, this);
}
public void OnClick (View view){
EditText et = (EditText) findViewById (R.id.editText1);
tts.speak(et.getText().toString(), TextToSpeech.QUEUE_FLUSH, null);
}
public void onInit (int status){
Button button = (Button) findViewById (R.id.button1);
button.setOnClickListener(this);
tts.setLanguage(Locale.GERMAN);
tts.setSpeechRate(1);
}
}
와 정말 초보자입니다.
그래서 문제를 해결하려면 어떻게해야합니까?