2016-04-26 11 views

Antwort

0

versuchen Sie, diese ...

`EditText MobileNumber ; 

MobileNumber = (EditText) findViewById(R.id.MobileNumber); 

MobileNumber.addTextChangedListener(new TextWatcher() { 

     @Override 
     public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) { 

      if(arg0.length()== 10) 
      {    
       first check here the phone no is already registered or not 

       if(phoneregistered==true){ 

        Intent intent = new Intent(context, Password.class); 
      startActivity(intent); 

        } 
       else{ 
         Intent intent1 = new Intent(context, Registration.class); 
      startActivity(intent1); 

        } 

       } 

     } 

     @Override 
     public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, 
       int arg3) { 

     } 

     @Override 
     public void afterTextChanged(Editable arg0) { 

     } 
    }); 

Hoffnung das wird Ihnen helfen ..

+0

pls überprüfen meine cod e – chrys

0

Verwenden Sie die folgenden Verfahren, geben Sie einfach die Nummer und Ihr Projekt Klassennamen

public void redirectNextScreen(String phoneNumber){ 
if(!phoneNumber.isEmpty()){ 
    // check number is registered 
    if(isRegistered){ 
    Intent intent = new Intent(//your current activity.this, PasswordActivity.class); 
    startActivity(); 
    finish(); 
    } 
    else{ 
Intent intent = new Intent(//your current activity.this, RegisterationActivity.class); 
    startActivity(); 
    finish(); 
    } 
} 
} 
Verwandte Themen