2017-06-29 28 views
0

この1つのアクティビティでのみ発生するこの奇妙な問題があり、私が間違っていることを解決できません。インテントとOnClickListnersを使用すると 'Expected class or package'

THERのエラーは、 "... notReg.OnClickListner" で来るとされている "registerBtn.OnCLickListener ..."

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 register extends AppCompatActivity { 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_register); 

     final TextView notReg = (TextView) findViewById(R.id.notReg); 
     final Button registerBtn = (Button) findViewById(R.id.registerBtn); 

     notReg.OnClickListener(new View.OnClickListener() { 
      @Override 
      public void onClick(View v) { 
       Intent loginIntent = new Intent(register.this, login.class); 
       register.this.startActivity(loginIntent); 
      } 
     }); 

     registerBtn.OnClickListener(new View.OnClickListener() { 
      @Override 
      public void onClick(View v) { 
       Intent homeIntent = new Intent(register.this, home.class); 
       register.this.startActivity(homeIntent); 
      } 
     }); 
    } 
} 

答えて

0

あなたはButtonにイベントClickを設定したい場合は、setOnClickListener代わりのOnClickListener

を試してみてください
notReg.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      Intent loginIntent = new Intent(register.this, login.class); 
      register.this.startActivity(loginIntent); 
     } 
    }); 
+0

うわー、見たこともありませんでした!本当にありがとう。それは午前3時です。おそらく自分自身を助けていない! – DatProJo

+1

@DatProJo寝る時間... –

関連する問題