简体   繁体   English

它显示错误不是抽象的,并且不会覆盖 OnClickListener 中的抽象方法 onClick(View)

[英]It shows error is not abstract and does not override abstract method onClick(View) in OnClickListener

Please help me!请帮我! I am trying to put sound effect on my tic tac toe game and I've encountered this error.我试图在我的井字游戏中加入音效,但我遇到了这个错误。

MainActivity.java:32: error: <anonymous com.example.tictactoe.MainActivity$1> is not abstract and does not override abstract method onClick(View) in OnClickListener
        button_00.setOnClickListener(new View.OnClickListener() {
                                                                ^
package com.example.tictactoe;

import androidx.appcompat.app.AppCompatActivity;

import android.content.Context;
import android.media.MediaPlayer;
import android.view.View.OnClickListener;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity implements View.OnClickListener {
    private Button[][] buttons = new Button[3][3];
    private boolean player1Turn = true;
    private int roundCount;
    private int player1Points;
    private int player2Points;
    private TextView textViewPlayer1;
    private TextView textViewPlayer2;
    MediaPlayer mp;
    Context context = this;
    Button button_00;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        button_00 = (Button) findViewById(R.id.button_00);
        final MediaPlayer mp = MediaPlayer.create(this, R.raw.sample);
        button_00.setOnClickListener(new View.OnClickListener() {
            public void onCLick(View v) {
                mp.start();
            }
        });

Please help me!请帮我! I am trying to put sound effect on my tic tac toe game and I've encountered this error.我试图在我的井字游戏中加入音效,但我遇到了这个错误。

MainActivity.java:32: error: <anonymous com.example.tictactoe.MainActivity$1> is not abstract and does not override abstract method onClick(View) in OnClickListener
        button_00.setOnClickListener(new View.OnClickListener() {
                                                                ^
package com.example.tictactoe;

import androidx.appcompat.app.AppCompatActivity;

import android.content.Context;
import android.media.MediaPlayer;
import android.view.View.OnClickListener;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity implements View.OnClickListener {
    private Button[][] buttons = new Button[3][3];
    private boolean player1Turn = true;
    private int roundCount;
    private int player1Points;
    private int player2Points;
    private TextView textViewPlayer1;
    private TextView textViewPlayer2;
    MediaPlayer mp;
    Context context = this;
    Button button_00;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        button_00 = (Button) findViewById(R.id.button_00);
        final MediaPlayer mp = MediaPlayer.create(this, R.raw.sample);
        button_00.setOnClickListener(new View.OnClickListener() {
            public void onCLick(View v) {
                mp.start();
            }
        });

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 错误:MainActivity 不是抽象的,并且不会覆盖 OnClickListener 中的抽象方法 onClick(View) - Error: MainActivity is not abstract and does not override abstract method onClick(View) in OnClickListener 错误:没有覆盖 OnClickListener 中的抽象方法 onClick(View) - Error: does not override abstract method onClick(View) in OnClickListener 类不是抽象的,并且不会覆盖OnClickListener中的onClick(View)上的抽象方法 - Class is not abstract and does not override abstract method onClick(View) in OnClickListener 不是抽象的,并且不会覆盖OnClickListener中的抽象方法onClick(View) - is not abstract and does not override abstract method onClick(View) in OnClickListener 用抽象编译错误,并且不覆盖抽象方法 - Compile error with abstract and does not override abstract method “不是抽象的,不会覆盖抽象方法”错误 - “is not abstract and does not override abstract method” error Java error =不是抽象的,不会覆盖抽象方法 - Java error = is not abstract and does not override abstract method 奇怪的“不是抽象的,并且没有覆盖抽象的方法”错误 - Weird “is not abstract and does not override abstract method” error 错误:类不是抽象的,并且不覆盖抽象方法 - ERROR: class not abstract and does not override abstract method 不是抽象的,并且不会覆盖抽象方法错误 - is not abstract and does not override abstract method error
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM