java - Android studio中的java文件错误

标签 java android

package com.example.admin.loginpage;

import android.content.Intent;
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 loginpage extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_loginpage);
        final EditText etun = (EditText) findViewById(R.id.etun);
        final EditText etpw = (EditText) findViewById(R.id.etpw);
        final Button btlg = (Button) findViewById(R.id.btlg);
        final TextView etre = (TextView) findViewById(R.id.etre);
        etre.setOnClickListener(new View.OnClickListener()
        {
            @Override
            public void click(View V)
            {
                Intent etreIntent = new Intent(loginpage.this, registerpage.class);
                loginpage.this.startActivity( etreIntent);
            }
        });
    }
}

实际上这是我在android studios中创建登录、注册页面的java文件。 错误是:

  1. 从 onclicklistener 派生的类匿名类必须声明为抽象,或者在 on click 监听器中的 click(view) 上实现抽象方法

  2. 方法不会覆盖其 super 类中的方法。

最佳答案

你的方法名称错误:

public void click(View V)

应该是:

public void onClick(View V)

关于java - Android studio中的java文件错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46783792/

相关文章:

java - startActivityForResult 未正确发送额外内容

javascript - WebRTC 网络摄像头约束不适应设备方向

java - 可以弹出@Autowired Map吗?

android - 当用户离开当前 Activity 时如何做某事

java - 如何在过滤器 ListView- Item-Click 上加载特定 Activity (多个 Intent )?

java - 如何以无配置方式将可选任务 sshexec 加载到 Ant 中?

android - Google Maps v2 不适用于 Android 模拟器

从文件读取时出现 java.util.InputMismatchException 错误,类型有什么问题?

java - 如何在单元测试中断言 Spring Webflow 通过特定的结束状态退出?

java - Java中如何比较字符串和对象