[解決済み] クラスは抽象的なメソッドを宣言するか、抽象的なメソッドを実装しなければならないエラー
2022-03-13 08:19:27
質問
これは、ボタンを押したときにテキストを変更するためのコードです:-)
public class MyActivity extends ActionBarActivity {
TextView txtview;
Button butto;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_my);
ImageView imageView = (ImageView) findViewById(R.id.image);
txtview = (TextView) findViewById(R.id.text);
butto = (Button) findViewById(R.id.buttn);
butto.setOnClickListener(new View.OnClickListener() {
public void Onclick(View paramView) {
txtview.setText("You Clicked it!");
}
});
}}
は
View.OnClickListener
が下線になっているため、エラー "Class must be declared abstract or implement abstract method" が発生します。このコードはほとんどインターネットからコピーしたもので、問題なく動作していると思われます。おそらくAndroid Studioのエラーだと思います。どうすれば動作するようになりますか?
解決方法は?
View.OnClickListener
を実装する必要があります。
onClick()
を実装できるように、クラスを抽象化する必要があります。
onClick()
関数を子クラスで使用することができます。しかし、あなたの場合、スペルミスを犯しています。本来は
onClick()
ではなく
Onclick()
;
関連
-
スタイルが読み込まれず、ブラウザコンソールでエラーが報告される。リソースはスタイルシートとして解釈されますが、MIMEタイプtext/htmlで転送されます。
-
アクセス制限について アプリケーションの種類がAPIでない(必要なライブラリの制限)。
-
をインスタンス化することができません。
-
スキャナは、タイプに解決することはできません最もルーキー初心者の質問
-
Intellij IDEAのエラー「CreateProcess error=2, system could not find specified file」に対する完璧な解決策です。
-
アイデア Springboot Web プロジェクトを jar にパッケージ化する場合、Error: 無効または破損した jarfile x.jar 解決策
-
[オリジナル】java学習ノート【II】よくあるエラー クラスパス上のクラスファイルが見つからない、またはアクセスできない場合
-
Exception: java.util.NoSuchElementException: 行が見つかりません
-
javax.net.ssl.SSLException: 読み取りエラー: ssl=0xdeae5100: システムコール中の I/O エラー、接続 res
-
[解決済み] Eclipseにプロジェクトをインポートした後に「Must Override a Superclass Method」エラーが発生する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
ファインバグタイプ
-
jd-gui Java Exceptionが発生しました。
-
アクセス制限です。タイプ 'Application' は API ではありません。
-
javaの模造品QQ WeChatのチャットルーム
-
プロジェクトの依存関係を解決できなかった 解決
-
Eclipseでプロジェクトエクスプローラービューとパッケージエクスプローラービューを使う
-
サーブレットクラスのインスタンス化エラーの解決法
-
あるコードに出会いましたが、何に使うのか理解できません。 List<String> list = new ArrayList<String>() { { a
-
JSPで「リストが型解決できない!」の解決方法
-
Java(1)仕上げの基本概念+eclipseのインストール構成