2017-08-02 20 views
-1

Google APIクライアントオブジェクトを持つアプリを開発中です。オブジェクトはフラグメント内にあり、自動管理用に設定されています。私の問題は、設定が変更された後にオブジェクトがnullであり、クライアントを再設定しようとすると、クライアントがすでに管理されているというエラーが発生することです。設定が変更されたときにクライアントを持続させる正しい方法は何ですか?あなたがこの方法onSaveInstanceState()にバンドルとしてあなたのAPIクライアントオブジェクトを保存し、onRestoreInstanceState()既存のGoogle APIクライアントの設定変更を維持する

(または)

一度だけ作成するアプリケーションクラスのシングルトンクライアントを維持し、任意の時間を使用を使用してそれをバック割り当てる必要が

答えて

0

アプリケーションライフサイクル全体を通して

+0

お返事ありがとうございます。私はこれを試してみる。 –

関連する問題