現在android studioにて、本を読みながらプログラミングをしているのですが、本通りにやってもずっとエラーがでてしまいます。
**以下のエラーです。**ボールドテキスト
エラー: シンボルを見つけられません
シンボル: クラス onClickListener
場所: クラス View
エラー: 不適合な型: HelloSampleActivity.HelloListenerをOnClickListenerに変換できません:
エラー: メソッドはスーパータイプのメソッドをオーバーライドまたは実装しません
これら3つのエラーです。
そしてこれがソースコードです。(HelloSamoleActivity.java)
package com.websarva.wing.android.hellosample;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class HelloSampleActivity extends AppCompatActivity {
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_hello_sample); 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 + "さん、こんにちは!"); } }
}
本通りにやってもできないし、初心者なので、初心者なりにめちゃくちゃネットで調べたりもしましたが、わかりませんでした。ぜひ解決できる方教えていただきたいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/26 00:49
2018/04/26 01:50
2018/04/26 05:43
2018/04/26 11:50