2017-06-23 112 views
-3

我需要我的簡單應用程序的幫助。我在我的應用程序中添加了點功能,並且還添加了Firebase。但是如何將點從Firebase恢復到同一位置?Android Firebase ..我如何檢索數據

+0

請查看Firebase [文檔](https://firebase.google.com/docs/database/android/start/)。 – GGWP

+0

謝謝..現在生病了試試 – vivdeep

回答

0

你可以嘗試這樣的事情。我正在檢索像這樣的所有應用用戶

FirebaseDatabase database = FirebaseDatabase.getInstance(); 
    DatabaseReference myRef = database.getReference("users"); 
    myRef.addValueEventListener(new ValueEventListener() { 
      @Override 
      public void onDataChange(DataSnapshot dataSnapshot) { 
       userList = new ArrayList<User>(); 
       dataSnapshot.getChildrenCount(); 
       //List<User> list= new ArrayList<User>(); 
       for (DataSnapshot childDataSnapshot : dataSnapshot.getChildren()) { 
        User user = childDataSnapshot.getValue(User.class); 
        userList.add(user); 
       } 
       Log.e("hello","childDataSnapshot"+ userList.size()); 

       adapter.update(userList); 

      } 

      @Override 
      public void onCancelled(DatabaseError error) { 
       // Failed to read value 
       Log.w("MY", "Failed to read value.", error.toException()); 
      } 
     }); 
+0

謝謝..現在生病了試試 – vivdeep