如何在我的第一个应用程序中发现ClickListener错误



我是安卓工作室的新手,正在编写我的第一个应用

我正在学习本教程https://www.instructables.com/id/How-To-Create-An-Android-App-With-Android-Studio/

当我添加onClick方法的代码时,我得到了这个错误:

error: cannot find symbol
button.setOnClickListener(new onClickListener() {
^
symbol:   class onClickListener
location: class MainActivity

这是我的MainActivity.java文件

package com.example.myapplication;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.content.Intent;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import static android.view.View.*;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button button = (Button) findViewById(R.id.button);
button.setOnClickListener(new onClickListener() {
@Override
public void onClick(View v) {
goToSecondActivity();
}
});
}
private void goToSecondActivity() {
Intent intent = new Intent(this, SecondActivity.class);
startActivity(intent);
}
}

怎么了?我该怎么解决这个问题?

这个按钮所做的只是它应该转到的第二页

这是大写O不小O

button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
goToSecondActivity();
}
});

它应该是新的View.OnClickListener()

button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
goToSecondActivity();
}
});

最新更新