Advertisement
Guest User

Untitled

a guest
Sep 2nd, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.74 KB | None | 0 0
  1. EditText etUsername, etPassword;
  2.     Button btnLogin;
  3.     PrefManager prefManager;
  4.  
  5.     @Override
  6.     protected void onCreate(Bundle savedInstanceState) {
  7.         super.onCreate(savedInstanceState);
  8.         setContentView(R.layout.activity_login);
  9.  
  10.         //Paste disini
  11.         prefManager = new PrefManager(this);
  12.  
  13.         etUsername = findViewById(R.id.et_username);
  14.         etPassword = findViewById(R.id.et_password);
  15.         btnLogin = findViewById(R.id.btn_login);
  16.  
  17.         //Cek Login User
  18.         //Jika user pernah login
  19.  
  20.         if (prefManager.getCekLogin()) {
  21.             startActivity(new Intent(this, ListActivity.class));
  22.             finish();
  23.         }
  24.  
  25.         btnLogin.setOnClickListener(new View.OnClickListener() {
  26.             @Override
  27.             public void onClick(View view) {
  28.  
  29.                 String username = etUsername.getText().toString();
  30.                 String password = etPassword.getText().toString();
  31.  
  32.                 //Cek Username dan Password
  33.                 if (!username.equals(prefManager.getUsername()) && !password.equals(prefManager.getPassword())) {
  34.  
  35.                     Toast.makeText(getApplicationContext(), "Password dan Username Salah ", Toast.LENGTH_LONG).show();
  36.  
  37.                 } else if (!username.equals(prefManager.getUsername()) || !password.equals(prefManager.getPassword())) {
  38.  
  39.                     Toast.makeText(getApplicationContext(), "Password atau Username Salah ", Toast.LENGTH_LONG).show();
  40.  
  41.                 } else {
  42.                     prefManager.setCekLogin(PrefManager.CEK_LOGIN, true);
  43.                     startActivity(new Intent(getApplicationContext(), ListActivity.class));
  44.                     finish();
  45.  
  46.                 }
  47.  
  48.             }
  49.         });
  50.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement