Advertisement
Guest User

Untitled

a guest
Jun 13th, 2016
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.89 KB | None | 0 0
  1. import android.app.Activity;
  2. import android.app.Dialog;
  3. import android.content.Intent;
  4. import android.os.Bundle;
  5. import android.view.View;
  6. import android.widget.Button;
  7. import android.widget.EditText;
  8. import android.widget.Toast;
  9.  
  10. public class HomeActivity extends Activity
  11. {
  12. Button btnSignIn,btnSignUp;
  13. LoginDataBaseAdapter loginDataBaseAdapter;
  14.  
  15. @Override
  16. protected void onCreate(Bundle savedInstanceState)
  17. {
  18. super.onCreate(savedInstanceState);
  19. setContentView(R.layout.activity_main);
  20.  
  21. // create a instance of SQLite Database
  22. loginDataBaseAdapter=new LoginDataBaseAdapter(this);
  23. loginDataBaseAdapter=loginDataBaseAdapter.open();
  24.  
  25. // Get The Refference Of Buttons
  26. btnSignIn=(Button)findViewById(R.id.buttonSignIN);
  27. btnSignUp=(Button)findViewById(R.id.buttonSignUP);
  28.  
  29. // Set OnClick Listener on SignUp button
  30. btnSignUp.setOnClickListener(new View.OnClickListener() {
  31. public void onClick(View v) {
  32. // TODO Auto-generated method stub
  33.  
  34. /// Create Intent for SignUpActivity abd Start The Activity
  35. Intent intentSignUP=new Intent(getApplicationContext(),SignUPActivity.class);
  36. startActivity(intentSignUP);
  37. }
  38. });
  39. }
  40. // Methos to handleClick Event of Sign In Button
  41. public void signIn(View V)
  42. {
  43. final Dialog dialog = new Dialog(HomeActivity.this);
  44. dialog.setContentView(R.layout.iniciar_sesion);
  45. dialog.setTitle("Login");
  46.  
  47. // get the Refferences of views
  48. final EditText editTextUserName=(EditText)dialog.findViewById(R.id.editTextUserNameToLogin);
  49. final EditText editTextPassword=(EditText)dialog.findViewById(R.id.editTextPasswordToLogin);
  50.  
  51. Button btnSignIn=(Button)dialog.findViewById(R.id.buttonSignIn);
  52.  
  53. // Set On ClickListener
  54. btnSignIn.setOnClickListener(new View.OnClickListener() {
  55.  
  56. public void onClick(View v) {
  57. // get The User name and Password
  58. String userName=editTextUserName.getText().toString();
  59. String password=editTextPassword.getText().toString();
  60.  
  61. // fetch the Password form database for respective user name
  62. String storedPassword=loginDataBaseAdapter.getSinlgeEntry(userName);
  63.  
  64. // check if the Stored password matches with Password entered by user
  65. if(password.equals(storedPassword))
  66. {
  67. Toast.makeText(HomeActivity.this, "Congrats: Login Successfull", Toast.LENGTH_LONG).show();
  68. dialog.dismiss();
  69. }
  70. else
  71. {
  72. Toast.makeText(HomeActivity.this, "User Name or Password does not match", Toast.LENGTH_LONG).show();
  73. }
  74. }
  75. });
  76.  
  77. dialog.show();
  78. }
  79.  
  80. @Override
  81. protected void onDestroy() {
  82. super.onDestroy();
  83. // Close The Database
  84. loginDataBaseAdapter.close();
  85. }
  86.  
  87. public void signIn(View V){
  88.  
  89. public void signIn(){
  90.  
  91. @SuppressWarnings("unused")
  92. public void signIn(View V){
  93. ...
  94. ...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement