2017-10-17 4 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); 
      } 
     }); 
    } 
} 

Eigentlich ist dies meine Java-Datei in Android-Studios, um Login zu erstellen, Seite registrieren. Fehler sind:Fehler in Java-Datei im Android Studio

  1. Klasse anonyme Klasse von OnClickListener abgeleitet muss entweder abstrakt deklariert werden oder abstrakte Methode auf Klick (Ansicht) implementieren in auf klicken Zuhörern

  2. Methode keine Methode enthebt von ihrem Abendessen Klasse ist .

+1

Geben Sie bitte auch Ihren Code besser lesbar machen. –

Antwort

2

Sie bekam den Namen der Methode falsch:

public void click(View V) 

es sein sollte:

public void onClick(View V) 
+0

keine Änderung gleiche Fehler werden wiederholt –

+0

@saisankar hast du genau das geändert, was ich gesagt habe? –

+0

ja ich habe das selbe gemacht –