Advertisement
Guest User

Untitled

a guest
Aug 17th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.95 KB | None | 0 0
  1. import android.content.Intent;
  2. import android.database.Cursor;
  3. import android.database.sqlite.SQLiteDatabase;
  4. import android.database.sqlite.SQLiteOpenHelper;
  5. import android.support.v7.app.AppCompatActivity;
  6. import android.os.Bundle;
  7. import android.view.View;
  8. import android.widget.Button;
  9. import android.widget.EditText;
  10. import android.widget.Toast;
  11.  
  12. public class Login extends AppCompatActivity implements View.OnClickListener {
  13. Button _login_button;
  14. EditText _AbovePNDUsername, _AbovePNDPassword;
  15. SQLiteDatabase db;
  16. SQLiteOpenHelper openHelper;
  17. Cursor cursor;
  18.  
  19.  
  20. @Override
  21. protected void onCreate(Bundle savedInstanceState) {
  22. super.onCreate(savedInstanceState);
  23. setContentView(R.layout.activity_login);
  24. openHelper = new RegisterUserinDatabase(this);
  25. db = openHelper.getReadableDatabase();
  26. _login_button = (Button) findViewById(R.id.login_button);
  27. _AbovePNDUsername = (EditText) findViewById(R.id.AbovePNDUsername);
  28. _AbovePNDPassword = (EditText) findViewById(R.id.AbovePNDPassword);
  29. _login_button.setOnClickListener(this);
  30.  
  31. }
  32.  
  33. @Override
  34. public void onClick(View v) {
  35.  
  36.  
  37. if (v.getId() == R.id.login_button) {
  38.  
  39. String username = _AbovePNDUsername.getText().toString();
  40. String password = _AbovePNDPassword.getText().toString();
  41. cursor = db.rawQuery("SELECT * FROM " + RegisterUserinDatabase.TABLE_NAME + "WHERE"
  42. + RegisterUserinDatabase.COLUMN_USERNAME + "=? AND" + RegisterUserinDatabase.COLUMN_PASSWORD
  43. + "=?", new String [] {username, password});
  44. if(cursor != null)
  45. {
  46. if(cursor.getCount()> 0){
  47. cursor.moveToNext();
  48.  
  49. Toast.makeText(getApplicationContext(), "login successfully", Toast.LENGTH_LONG).show();
  50. startActivity(new Intent(this, add_treatment.class));
  51. }
  52. else {
  53.  
  54. Toast.makeText(getApplicationContext(), "error in login", Toast.LENGTH_LONG).show();
  55. }
  56.  
  57. }
  58.  
  59. }
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement