android studio Overrrideのエラーについてです。
以下のソースコードのprivateクラスと@Overrideのとこでエラーが起きました。最初のOverrideではエラーは起きなかったが、その後のOverrideでエラーが起きました。ネットで調べた限り間違いを見つけることができなかったため、質問させていただきます。どうかご回答お願いいたします。
発生している問題・エラーメッセージ
C:\Users\User\AndroidStudioProjects\HelloSample\app\src\main\java\com\websarva\wings\android\hellosample\MainActivity.java:26: �G���[: MainActivity.HelloListener��abstract�łȂ��AOnClickListener����abstract���\�b�honClick(View)���I�[�o�[���C�h���܂���
private class HelloListener implements View.OnClickListener {
^
エラーメッセージ
該当のソースコード
ソースコード
MainActivity.java
package com.websarva.wings.android.hellosample;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button btClick = findViewById(R.id.btClick); HelloListener listener = new HelloListener(); btClick.setOnClickListener(listener); } private class HelloListener implements View.OnClickListener { @Override public void OnClick(View view) { EditText input = findViewById(R.id.etName); TextView output = findViewById(R.id.tvOutput); String inputStr = input.getText().toString(); output.setText(inputStr + "さん、こんにちは!"); } }
}
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー