Guest User

Untitled

a guest
Dec 17th, 2017
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.08 KB | None | 0 0
  1. public void getDataFromServer() {
  2.  
  3. databaseReference.child("Katka List").addValueEventListener(new ValueEventListener() {
  4. @Override
  5. public void onDataChange(DataSnapshot dataSnapshot) {
  6. if(dataSnapshot.exists())
  7. {
  8. for(DataSnapshot postSnapShot:dataSnapshot.getChildren())
  9. {
  10. KatkaInformation katka=postSnapShot.getValue(KatkaInformation.class);
  11. TextView.setText //???
  12. TextView.setText //???
  13. TextView.setText //???
  14. katkaListAdapter.notifyDataSetChanged();
  15. }
  16. }
  17.  
  18. }
  19. @Override
  20. public void onCancelled(DatabaseError databaseError) {
  21.  
  22. }
  23. });
  24. }
  25.  
  26. private void CreateKatkaData(){
  27. if(validateForm())
  28. {
  29. String start=startView.getText().toString().trim();
  30. String finish=finishView.getText().toString().trim();
  31. String mdate=currentDateTime.getText().toString().trim();
  32.  
  33. // create user object and set all the properties
  34. KatkaInformation katka = new KatkaInformation();
  35. katka.setPointStart(start);
  36. katka.setPointFinish(finish);
  37. katka.setDate(mdate);
  38. ;
  39. if(firebaseAuth.getCurrentUser()!=null)
  40. {
  41. // save the user at UserNode under user UID
  42. databaseReference.child("Katka List").child(firebaseAuth.getCurrentUser().getUid()).setValue(katka, new DatabaseReference.CompletionListener() {
  43. @Override
  44. public void onComplete(DatabaseError databaseError, DatabaseReference databaseReference) {
  45. if(databaseError==null)
  46. {
  47. Toast.makeText(Main2Activity.this, "Data is saved successfully",
  48. Toast.LENGTH_SHORT).show();
  49. finish();
  50.  
  51. Intent intent = new Intent(Main2Activity.this, MainActivity.class);
  52. startActivity(intent);
  53.  
  54. }
  55. }
  56. });
  57.  
  58. }
  59.  
  60. }
  61. }
Add Comment
Please, Sign In to add comment