Guest User

Login

a guest
Mar 4th, 2019
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.46 KB | None | 0 0
  1. package id.web.faathir.aplikasipenghitungumur;
  2.  
  3. import android.content.Intent;
  4. import android.nfc.Tag;
  5. import android.support.v7.app.AppCompatActivity;
  6. import android.os.Bundle;
  7. import android.util.Log;
  8. import android.view.View;
  9. import android.widget.Button;
  10. import android.widget.EditText;
  11.  
  12. public class Login extends AppCompatActivity {
  13.     //Deklarasikan semua variabel yang kamu gunakan disini
  14.     EditText inputUsername,inputPassword;
  15.     Button buttonLogin;
  16.     String nama,password,tanggal,tahun,bulan,jeniskelamin;
  17.  
  18.     private static final String TAG = "Login";
  19.  
  20.     @Override
  21.     protected void onCreate(Bundle savedInstanceState) {
  22.         super.onCreate(savedInstanceState);
  23.         setContentView(R.layout.activity_login);
  24.         //Refer semua variable disini
  25.  
  26.         inputUsername = findViewById(R.id.user);
  27.         inputPassword = findViewById(R.id.pass);
  28.         buttonLogin = findViewById(R.id.login);
  29.  
  30.         //tangkap semua intent extras disini
  31.         Intent intent = getIntent();
  32.         nama = intent.getStringExtra("nama");
  33.         password = intent.getStringExtra("password");
  34.         tanggal = intent.getStringExtra("tanggal");
  35.         tahun = intent.getStringExtra("tahun");
  36.         bulan = intent.getStringExtra("bulan");
  37.         jeniskelamin = intent.getStringExtra("jeniskelamin");
  38.  
  39.         buttonLogin.setOnClickListener(new View.OnClickListener() {
  40.             @Override
  41.             public void onClick(View v) {
  42.                 //tulis logika login disini
  43.                 String usernamelogin = inputUsername.getText().toString();
  44.                 String passwordlogin = inputPassword.getText().toString();
  45.                 if(usernamelogin.equals(nama)){
  46.                     if(passwordlogin.equals(password)){
  47.                         Intent kirim = new Intent(Login.this,dashboard.class);
  48.                         kirim.putExtra("nama",nama);
  49.                         kirim.putExtra("password",password);
  50.                         kirim.putExtra("tanggal",tanggal);
  51.                         kirim.putExtra("tahun",tahun);
  52.                         kirim.putExtra("bulan",bulan);
  53.                         kirim.putExtra("jeniskelamin",jeniskelamin);
  54.                         startActivity(kirim);
  55.                     }else{
  56.                         Log.d(TAG,"salah password");
  57.                     }
  58.                 }else{
  59.                     Log.d(TAG,"salah userename");
  60.                 }
  61.             }
  62.         });
  63.  
  64.     }
  65. }
Add Comment
Please, Sign In to add comment