【发布时间】:2017-10-17 06:28:23
【问题描述】:
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 文件。 错误是:
从 onclicklistener 派生的类匿名类必须声明为抽象或在点击监听器中的 click(view) 上实现抽象方法
方法不会覆盖其超级类中的方法。
【问题讨论】:
-
另外请让您的代码更具可读性。