Guest User

Untitled

a guest
May 14th, 2018
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.23 KB | None | 0 0
  1. 05-14 12:40:35.931 8337-8337/com.example.admin.clicknorderserver E/OpenGLRenderer: Getting MAX_TEXTURE_SIZE from GradienCache
  2. 05-14 12:40:35.931 8337-8337/com.example.admin.clicknorderserver E/OpenGLRenderer: MAX_TEXTURE_SIZE: 16384
  3. 05-14 12:40:35.931 8337-8337/com.example.admin.clicknorderserver E/OpenGLRenderer: Getting MAX_TEXTURE_SIZE from Caches::initConstraints()
  4. 05-14 12:40:35.931 8337-8337/com.example.admin.clicknorderserver E/OpenGLRenderer: MAX_TEXTURE_SIZE: 16384
  5. 05-14 12:40:57.171 8337-8337/com.example.admin.clicknorderserver E/dalvikvm: Could not find class 'android.graphics.drawable.RippleDrawable', referenced from method android.support.v7.widget.AppCompatImageHelper.hasOverlappingRendering
  6.  
  7. protected void onCreate(Bundle savedInstanceState) {
  8. super.onCreate(savedInstanceState);
  9. setContentView(R.layout.activity_sign_in);
  10. edtPhone=(MaterialEditText)findViewById(R.id.edtPhone);
  11. edtPassword=(MaterialEditText)findViewById(R.id.edtPassword);
  12. btnSignIn=(FButton)findViewById(R.id.btnSignIn);
  13. //Init firebase
  14. db=FirebaseDatabase.getInstance();
  15. users=db.getReference("User");
  16. btnSignIn.setOnClickListener(new View.OnClickListener() {
  17. @Override
  18. public void onClick(View v) {
  19.  
  20. signInUser(edtPhone.getText().toString(),edtPassword.getText().toString());
  21. }
  22.  
  23. private void signInUser(String phone, String password) {
  24. final ProgressDialog mDialog=new ProgressDialog(SignIn.this);
  25. mDialog.setMessage("Please wait...");
  26. mDialog.show();
  27. final String localPhone=phone;
  28. final String localPassword=password;
  29. users.addValueEventListener(new ValueEventListener() {
  30. @Override
  31. public void onDataChange(DataSnapshot dataSnapshot) {
  32.  
  33. if (dataSnapshot.child(localPhone).exists())
  34. {
  35. mDialog.dismiss();
  36. User
  37. user=dataSnapshot.child(localPhone).getValue(User.class);
  38. user.setPhone(localPhone);
  39. if (Boolean.parseBoolean(user.getIsStaff()))
  40. {
  41. if (user.getPassword().equals(localPassword))
  42. {
  43. Intent login =new
  44. Intent(SignIn.this,Home.class);
  45. Common.currentUser=user;
  46. startActivity(login);
  47. finish();
  48.  
  49. }
  50. else
  51. Toast.makeText(SignIn.this,"Wrong password",Toast.LENGTH_SHORT).show();
  52. }
  53. else
  54. Toast.makeText(SignIn.this,"Login with staff account",Toast.LENGTH_SHORT).show();
  55. }
  56. else
  57. {
  58. mDialog.dismiss();
  59. Toast.makeText(SignIn.this,"User not exist in database..",Toast.LENGTH_SHORT).show();
  60. }
  61. }
  62.  
  63. @Override
  64. public void onCancelled(DatabaseError databaseError) {
  65.  
  66. }
  67. });
  68. }
  69. });
  70.  
  71. }
  72. }
Add Comment
Please, Sign In to add comment