Advertisement
gungdeaditya

LoginActivity.java

Jun 25th, 2016
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.82 KB | None | 0 0
  1. import android.content.Intent;
  2. import android.support.v7.app.AppCompatActivity;
  3. import android.os.Bundle;
  4. import android.view.View;
  5. import android.widget.Button;
  6. import android.widget.EditText;
  7. import android.widget.Toast;
  8.  
  9. public class LoginActivity extends AppCompatActivity {
  10.  
  11.     //mendeklarasikan variable global dengan tipe akses Private
  12.     private EditText edt_username, edt_password;
  13.     private Button btn_login;
  14.     private String username, password;
  15.  
  16.     @Override
  17.     protected void onCreate(Bundle savedInstanceState) {
  18.         super.onCreate(savedInstanceState);
  19.         setContentView(R.layout.activity_login);
  20.  
  21.         //mendeklarasikan id tiap View
  22.         edt_username = (EditText)findViewById(R.id.edt_username);
  23.         edt_password = (EditText)findViewById(R.id.edt_password);
  24.         btn_login = (Button)findViewById(R.id.login);
  25.  
  26.         //memberikan tombol aksi pada tombol Login
  27.         btn_login.setOnClickListener(new View.OnClickListener() {
  28.             @Override
  29.             public void onClick(View v) {
  30.                 username = edt_username.getText().toString();
  31.                 password = edt_password.getText().toString();
  32.                 if (username.equals("") || password.equals("")) {
  33.                     Toast.makeText(LoginActivity.this, "Mohon Diisi Dulu", Toast.LENGTH_SHORT).show();
  34.                 } else if (username.equals("admin")|| password.equals("admin")) {
  35.                     Intent i = new Intent(LoginActivity.this, MainActivity.class);
  36.                     startActivity(i);
  37.                 } else {
  38.                     Toast.makeText(LoginActivity.this, "Username dan Password Salah", Toast.LENGTH_SHORT).show();
  39.                 }
  40.             }
  41.         });
  42.     }
  43.  
  44.     @Override
  45.     protected void onPause() {
  46.         super.onPause();
  47.         finish();
  48.     }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement