Android ゲームに OpenFeint を統合しましたが、自動的に読み込まれ、ゲームの開始時に openfeint の有効化または無効化を求められます。インターネット接続が遅い場合、openfeint の応答に時間がかかりすぎます。
openfeint の読み込みを自動的に停止し、コードを使用するかどうかをユーザーに尋ねるにはどうすればよいですか?
2 つのオプション:
オプション 1: OpenFeint.initialise の代わりにOpenFeint.initializeWithoutLoggingInを使用し、ユーザーにプロンプトを表示します。「はい」をクリックすると、OpenFeint.login() が呼び出されます。
オプション 2: ユーザーが「はい」をクリックするまで初期化を呼び出さないでください。これは、より多くのコード変更 (Application クラスのonCreate()から移動) を意味しますが、OpenFeint の初期化が非常に遅くなる可能性があるため、パフォーマンスが向上します。