java - 显示 SwarmConnect 的排行榜

标签 java android leaderboard

我正在尝试为我的应用程序的最新版本实现在线排行榜。我按照此处找到的教程进行操作:

http://swarmconnect.com/admin/docs/leaderboard

这里是来自MainMenu.java的相关代码。

public void onCreate(Bundle savedInstanceState) {

    // if user has logged in before, automatically login user without showing the home screen
    if(Swarm.isEnabled()) {
        autoLogin();
    } else {
        login();
    }

    if(Swarm.isEnabled() == false) {
        autoLogin();
    }

}

public void autoLogin() {
    Swarm.init(MainMenu.this, ...., "...");
}

public void login() {

            Swarm.init(MainMenu.this, ..., "...");
        }
}

Results.java 在测验结束后显示。这是其中的相关代码:

public void submitScore(long score) {
    SwarmLeaderboard.submitScore(LEADERBOARD_ID, score);
}

以下是来自 Highscores.java 的相关代码:

public void showLeaderboard() {
    SwarmLeaderboard.showLeaderboard(LEADERBOARD_ID);
}

这就是我拥有的所有代码,也是 SwarmConnect 网站上的所有代码。我能够从 MainMenu 成功登录,并且应用程序永远不会崩溃。但是当我转到 Highscores.java 时,什么也没有显示。必须有更多代码,但除了顶部链接中的说明之外,我没有在任何地方看到任何文档。

我的问题是如何显示从 Results.java 页面提交的分数。

最佳答案

好的,我在 simple game I made 上有 SwarmConnect .

这是我用来显示 LeaderBoards 的代码:Swarm.showLeaderboards(); 它是 Swarm 而不是 SwarmLeaderboard

关于java - 显示 SwarmConnect 的排行榜,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15885755/

相关文章:

java - 在构造函数中分配字符串值

android - import com.amazonaws 无法解析

android - 将可运行对象发布到使该 View 无效的 View 有时不起作用

unity-game-engine - 在 Unity3d 中将分数发布到排行榜后,Google Play 排行榜未显示

java - spring security j_spring_security 注销问题

java - 使用 Java 或 Spring 生成 PDF

Android:在 RelativeLayout 中并排放置两个按钮

iphone - 游戏中心。如何更改排行榜中显示点的外观?

ios - GameCenter不更新排行榜

java - 如何重置 JTree?