title: is there a way to get the number of children of a node without loading all the node data in Android?
body: <p>My datastructure (userdetails)</p>
  
  <pre><code>-KCV32vWQECRlMvlgkGO
      Name: "asdf"
      Phoneid: "1zlkflakfhkf0e8"
      Phoneno: "9478567899"
  -KCV3s-lwv5i-VvFBaxq
      Name: "asas"
      Phoneid: "1c584jbascjasc8"
      Phoneno: "9999999999"
  </code></pre>
  
  <p>My method</p>
  
  <pre><code>queryRef.addChildEventListener(new ChildEventListener() {
  
      public void onCancelled(FirebaseError arg0) {
          // TODO Auto-generated method stub
      }
  
      public void onChildAdded(DataSnapshot arg0, String arg1) {
          // TODO Auto-generated method stub
          System.out.println("Size "+arg0.getChildrenCount());
      }
  </code></pre>
  
  <p>How to get a count of 2? I am getting 3 two times because each time it goes inside and get child separately.</p>