16

開発者コンソールでゲームをセットアップして接続しています。ログインは機能し、リーダーボードへのスコアの送信も同様に機能します。

今、リーダーボードを表示する手順がわかりませんhttps://developers.google.com/games/services/android/leaderboards#displaying_a_leaderboard

サンプルコードは次のとおりです。

startActivityForResult(mGamesClient.getLeaderboardIntent(LEADERBOARD_ID), REQUEST_LEADERBOARD);

ここですべて問題ありませんが、定数 REQUEST_LEADERBOARD は何を表しているのでしょうか、または既に存在する場合はどこで定義されているのでしょうか?

ありがとう

編集: アチーブメント チュートリアルをスキップするべきではありませんでした: 例では、REQUEST_ACHIEVEMENTS は、リクエスト コードとして定義する任意の整数です。したがって、整数の REQUEST_LEADERBOARD にも同じことが当てはまると思います。

編集 2: リクエスト コードとして定義する任意の整数であり、正常に動作します。

4

2 に答える 2

13

リクエスト コード REQUEST_LEADERBOARD は、実際には、自分で定義した任意の int です。

アクティビティの通知メソッド onActivityResult(int requestCode, int resultCode, Intent data) で使用して、インテントの結果の通知を受け取ることができます。

于 2013-06-15T08:54:14.600 に答える
0

int の例を定義するだけです REQUEST_LEADERBOARD = 100;

于 2014-11-25T21:26:09.963 に答える