2016-01-18 10 views
15

Googleのログインボタンを自分のアプリに追加する必要があります。私はこのLinkのgoogleの文書に従った。しかし、signinメソッドにはRC_SIGN_INという値があります。 RC_SIGN_INに割り当てるべき値は何か分かりません。googleplusログインでRC_SIGN_INとは何ですか?

+0

質問をする前に、まずチュートリアルをよくお読みください。リンクにRC_SIGN_INが使用される場所には、そのスニペットの完全なクラスへの別のリンクがあり、そこにはRC_SIGN_INが値9000の整数であると定義されています –

+2

9001! プライベートstatic final int RC_SIGN_IN = 9001; – Evilripper

答えて

24

RC_SIGNは、新しいアクティビティを開始するために割り当てるリクエストコードです。これは任意の数にすることができます。ユーザーが後続のアクティビティーを完了して戻り、システムはアクティビティーのonActivityResult()メソッドを呼び出します。その方法は次のようになります:

@Override 
protected void onActivityResult(int requestCode, int resultCode, Intent data) { 
// Check which request we're responding to 
    if (requestCode == RC_SIGN) { 

    } 
} 

詳細については、hereを参照してください。

ご希望の場合は、RC_SIGNに任意の番号を割り当ててください。

+0

ありがとう – Choxmi

関連する問題