2

Android ゲームに OpenFeint を統合しましたが、自動的に読み込まれ、ゲームの開始時に openfeint の有効化または無効化を求められます。インターネット接続が遅い場合、openfeint の応答に時間がかかりすぎます。

openfeint の読み込みを自動的に停止し、コードを使用するかどうかをユーザーに尋ねるにはどうすればよいですか?

4

1 に答える 1

2

2 つのオプション:

オプション 1: OpenFeint.initialise の代わりにOpenFeint.initializeWithoutLoggingIn使用し、ユーザーにプロンプ​​トを表示します。「はい」をクリックすると、OpenFeint.login() が呼び出されます。

オプション 2: ユーザーが「はい」をクリックするまで初期化を呼び出さないでください。これは、より多くのコード変更 (Application クラスのonCreate()から移動) を意味しますが、OpenFeint の初期化が非常に遅くなる可能性があるため、パフォーマンスが向上します。

于 2011-08-23T16:18:56.863 に答える