0

私は、scoreloop ライブラリの一部である組み込みコントローラーを実装しようとしています。ドキュメントには次のように記載されています。

基本的な使い方:

以前に受け入れられなかった場合に TOS ダイアログを呼び出すには、次のコードを使用できます。

 final TermsOfServiceController controller = new TermsOfServiceController(new TermsOfServiceControllerObserver() {
 @Override
 public void termsOfServiceControllerDidFinish(final TermsOfServiceController controller, final Boolean accepted) {
    if(accepted != null) {
        // we have conclusive result.
        if(accepted) {
            // user did accept
        }
        else {
            // user did reject
        }
    }
 }
 });
 controller.query(activity);

しかし、これをコードに貼り付けると、次の構文エラーが発生します。

トークンの構文エラー、構造体の配置ミス トークンの構文エラー

私はこれを間違って使用していますか?これはどのように、どこで使用されますか?

編集:ダイアログを表示したいメソッドにステートメントを移動した後、次のエラーが発生します:

新しいエラー

4

1 に答える 1

1

controller.query(activity)宣言が必要なクラス本体を呼び出しているようです。controller.query(activity)ダイアログを表示したいメソッドにステートメントを移動します。

于 2012-05-19T04:36:47.180 に答える