Guest User

Untitled

a guest
Dec 13th, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. public class MainActivity extends AppCompatActivity implements OnClickListener{
  2.  
  3. Button btnSUB;
  4. EditText et1,et2,et3,et4;
  5. String validemail="[a-zA-Z0-9\+\.\_\%\-]{1,256}" +"\@" +"[a-zA-Z0-9][a-zA-Z0-9\-]{0,64}" +"(" +"\." +"[a-zA-Z0-9][a-zA-Z0-9\-]{0,25}" +")+";
  6.  
  7. @Override
  8. protected void onCreate(Bundle savedInstanceState) {
  9. super.onCreate(savedInstanceState);
  10. setContentView(R.layout.activity_main);
  11. btnSUB = (Button) findViewById(R.id.buttonSubmit);
  12. et1 = (EditText) findViewById(R.id.editTextEmail);
  13. et2 = (EditText) findViewById(R.id.editTextName);
  14. et3 = (EditText) findViewById(R.id.editTextPhoneNumber);
  15. et4 = (EditText) findViewById(R.id.editTextCnic);
  16. btnSUB.setOnClickListener(this);
  17. }
  18.  
  19.  
  20. @Override
  21. public void onClick(View view){
  22.  
  23. String email=et1.getText().toString();
  24. Matcher matcher=Pattern.compile(validemail).matcher(email);
  25. if(matcher.matches()){
  26. Toast.makeText(getApplicationContext(),"Success...",Toast.LENGTH_LONG).show();
  27.  
  28.  
  29. Intent intent=new Intent(this,Main2Activity.class);
  30.  
  31. intent.putExtra("Uname",et2.getText().toString());
  32. intent.putExtra("Uemail",et1.getText().toString());
  33. intent.putExtra("Uphone",et3.getText().toString());
  34. intent.putExtra("Ucnic",et4.getText().toString());
  35. startActivity(intent);
  36. }
  37. else{
  38. Toast.makeText(getApplicationContext(),"Enter a valid email!",Toast.LENGTH_LONG).show();
  39. }
  40.  
  41. }
  42.  
  43. }
Add Comment
Please, Sign In to add comment