2017-10-17 51 views
0
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); 
      } 
     }); 
    } 
} 

其实这是我的java文件在android工作室创建登录,注册页面。 错误是:从onclicklistener衍生Android工作室java文件中的错误

  1. 类匿名类必须被声明为abstract或在点击监听器上点击(图)抽象方法

  2. 方法不覆盖的方法,从它的晚饭类。

+1

也请让你的代码更易读。 –

回答

2

你有方法名称错误:

public void click(View V) 

它应该是:

public void onClick(View V) 
+0

没有改变同样的错误重复 –

+0

@saisankar你确实改变了我说的吗? –

+0

是的,我做了同样的工作 –