Advertisement
faizah

Untitled

Apr 15th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.61 KB | None | 0 0
  1. package com.livedesain.mariauts;
  2.  
  3. import android.content.Intent;
  4. import android.os.Bundle;
  5. import android.support.v7.app.AppCompatActivity;
  6. import android.view.View;
  7. import android.widget.Button;
  8. import android.widget.EditText;
  9. import android.widget.Toast;
  10.  
  11. /**
  12. * Created by USER on 15/04/2018.
  13. */
  14.  
  15. public class login extends AppCompatActivity{
  16.  
  17. EditText editText1, editText2;
  18. String text1, text2;
  19. Button login, register;
  20.  
  21. @Override
  22. protected void onCreate(Bundle savedInstanceState) {
  23. super.onCreate(savedInstanceState);
  24. setContentView(R.layout.layout_login);
  25.  
  26. editText1 = (EditText) findViewById(R.id.username);
  27. editText2 = (EditText) findViewById(R.id.password);
  28. text1 = editText1.getText().toString();
  29. text2 = editText2.getText().toString();
  30. login = (Button) findViewById(R.id.login);
  31. register = (Button) findViewById(R.id.register);
  32.  
  33. login.setOnClickListener(new View.OnClickListener() {
  34. @Override
  35. public void onClick(View v) {
  36.  
  37. Bundle data= getIntent().getExtras();
  38. String getUsername = data.getString("username");
  39. String getPassword = data.getString("password");
  40.  
  41. if ((text1.contains(getUsername))&&((text2.contains(getPassword))))
  42. //Jika text1(username) Dan text2(password) sama dengan kondisi maka tampilkan toast dan pindah activity
  43. {
  44. Toast.makeText(login.this, "Anda berhasil login", Toast.LENGTH_SHORT).show();
  45. Intent intent = new Intent(login.this, home.class); //Berpindah activity
  46. startActivity(intent); //Menjalankan Activity
  47. }
  48.  
  49. else if ((text1.matches("")||text2.matches("")))
  50. //Atau jika input text 1 dan text 2 kosong maka tampilkan toast
  51. {
  52. Toast.makeText(login.this, "Isikan username dan password", Toast.LENGTH_SHORT).show();
  53.  
  54. }
  55.  
  56. else
  57. //jika kedua kondisi diatas tidak memenuhi maka tampilkan toast
  58. {
  59. Toast.makeText(login.this, "Maaf, username dan password salah", Toast.LENGTH_SHORT).show();
  60. }
  61.  
  62. }
  63.  
  64. });
  65.  
  66. register.setOnClickListener(new View.OnClickListener() {
  67. @Override
  68. public void onClick(View v) {
  69. Intent reg = new Intent(login.this, layout_register.class);
  70. startActivity(reg);
  71. }
  72. });
  73.  
  74.  
  75. }
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement