2017-05-24 21 views
0

どうすれば入手できますかFirebase Database内のすべてのユーザーから、名前とuserScoreを持つのユーザー(おそらくHashMap)? HashMapはuserScoreによっての順である必要があります。または、userScoreによって3つのソートされたユーザーを持つArrayList<User> usersListを取得します。 databaseFirebaseデータベースからソートされたデータを取得する方法は?

{"top_clicker_db" : { 
    "total_clicks" : 3401, 
    "user" : { 
     "-KkePRVzO_lLLgp7fqX0" : { 
     "name" : "fly", 
     "userScore" : 2000 
     }, 
     "-KkjWk0L2lR8RwUXF2Bd" : { 
     "name" : "lg", 
     "userScore" : 24 
     }, 
     "-KkjjxNw8fj_XG9uUPEg" : { 
     "name" : "fjfg", 
     "userScore" : 304 
     }, 
     "-KkjoakdLIjYlBEM1pkq" : { 
     "name" : "Geny", 
     "userScore" : 100 
     }, 
     "-KklVAOkk2WJaRmH9cKk" : { 
     "name" : "fly", 
     "userScore" : 941 
     } 
    } 
    } 
} 

私が必要:

fly=2000; 
fly=941; 
fjfg=304; 

答えて

関連する問題