在我的 android 应用程序中,我使用开放式假动作,并且我在获得我的排名(当前玩家)时遇到了问题。我怎么知道的。这是我的代码。
//hard coded for example
long scoreValue = 60;
Score s = new Score(scoreValue, null);
Leaderboard l = new Leaderboard(String.valueOf(HomeScreen.LeaderBoardId));
s.submitTo(l, new Score.SubmitToCB() {
@Override
public void onSuccess(boolean newHighScore) {
System.out.println("Score submitted successfully");
}
@Override
public void onFailure(String exceptionMessage) {
Toast.makeText(GameScreen.this,
"Error (" + exceptionMessage + ") posting score.",
Toast.LENGTH_SHORT).show();
}
});
User u= OpenFeint.getCurrentUser();
int rank=s.rank;
System.out.println("RANK"+rank);
我可以获得用户详细信息,但我不知道如何获得我的排名。我卡住了。请帮忙。提前致谢。