私は、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);
しかし、これをコードに貼り付けると、次の構文エラーが発生します。
私はこれを間違って使用していますか?これはどのように、どこで使用されますか?
編集:ダイアログを表示したいメソッドにステートメントを移動した後、次のエラーが発生します: