Advertisement
Guest User

Untitled

a guest
Jan 19th, 2017
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. /**
  2. * this method used to open Dialog
  3. */
  4. private void openDialog(){
  5. final Dialog dialog = new Dialog(this);
  6. dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
  7. dialog.setContentView(R.layout.layout_alert_dialog);
  8. dialog.getWindow().setLayout(WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.WRAP_CONTENT);
  9.  
  10. final EditText etUsername = (EditText) dialog.findViewById(R.id.edit_text_username);
  11. final EditText etPassword = (EditText) dialog.findViewById(R.id.edit_text_password);
  12. Button btnLogin = (Button) dialog.findViewById(R.id.button_login);
  13.  
  14. dialog.show();
  15.  
  16. btnLogin.setOnClickListener(new View.OnClickListener() {
  17. @Override
  18. public void onClick(View view) {
  19. if(TextUtils.isEmpty(etUsername.getText().toString())){
  20. Toast.makeText(MainActivity.this, "Username is required", Toast.LENGTH_SHORT).show();
  21. }else if(TextUtils.isEmpty(etPassword.getText().toString())){
  22. Toast.makeText(MainActivity.this, "Password is required", Toast.LENGTH_SHORT).show();
  23. }else{
  24. editor = sharedPreferences.edit();
  25. editor.putString("username", etUsername.getText().toString());
  26. editor.putString("password", etPassword.getText().toString());
  27. editor.commit();
  28. dialog.dismiss();
  29.  
  30. startActivity(new Intent(MainActivity.this, MainActivity.class));
  31. overridePendingTransition(0,0);
  32. finish();
  33. }
  34. }
  35. });
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement