简体   繁体   English

"如何根据 Firebase 实时数据库中的统计数据创建排行榜?"

[英]How do I create a leaderboard from the stats in my Firebase Realtime Database?

I want to create a leaderboard in my app.我想在我的应用程序中创建一个排行榜。 The leaderboard should show the 10 best users who have the most high scores.排行榜应显示得分最高的 10 名最佳用户。 My Firebase database looks like this:我的 Firebase 数据库如下所示:

Firebase Database: Firebase 数据库:

Firebase 数据库

I have already created an activity with 10 TextViews one below the other.我已经创建了一个有 10 个 TextView 的活动,一个在另一个之下。 Starting with the first TextView I want to change the text to:从第一个 TextView 开始,我想将文本更改为:

"1st place | 'username' | 'highscore' score" “第一名 | '用户名' | '高分' 得分”

Now my question:现在我的问题:

What is the easiest way for me to do this?对我来说最简单的方法是什么?

"

To get the top 10 users with the highest score, you can use a query like this:要获得得分最高的前 10 位用户,您可以使用如下查询:

DatabaseReference usersRef = FirebaseDatabase.getInstance().getReference("Users");
Query top10Query = usersRef.orderByChild("highscore").limitToLast(10);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何在 Firebase 中创建排行榜? - How can I create a ranked leaderboard in Firebase? 如何将我的数据(在键:值对中)推送到 android 中的 Firebase 实时数据库中? - How do I push my data (in key:value pair) into my Firebase realtime database in android? 如何在 firebase 数据库中的文本中显示我的数据实时我的代码和我的 XML 在 - How can I show my data in text from firebase database Realtime my code and my XML is in 如何将 Firebase 实时数据库中的所有数据显示到 TextView - How to i display ALL of my data from Firebase Realtime Database in to TextView 如何将多个图像上传到Firebase的实时数据库? - How do I upload multiple images to Firebase's realtime database? 如何通过 POJO 类从 Firebase 实时数据库中读取嵌套父节点的值? - How do I read values from a firebase realtime database for nested parent nodes via POJO classes? 如何从 Firebase 实时数据库中检索值? - How can I retrieve the value from Firebase Realtime database? 如何将图像网址从Firebase存储保存到Firebase实时数据库,即设备中的图像 - How do I save an image url from Firebase Storage to Firebase realtime data base, the image from my device 如何使用 Firebase 将新的真实玩家添加到排行榜? - How do I add new, real players to a leaderboard using Firebase? 如何从Firebase数据库检索所有花瓶? - How do I retrieve all the vases from my Firebase Database?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM