-1
我正在一个具有谷歌API客户端对象的应用程序。该对象位于片段中,并设置为自动管理。我的问题是,配置更改后,我的对象为空,当我尝试重新设置客户端时,出现客户端已被管理的错误。在配置更改时,使客户端持久存在的正确方法是什么?保持现有的谷歌API客户端配置变化
我正在一个具有谷歌API客户端对象的应用程序。该对象位于片段中,并设置为自动管理。我的问题是,配置更改后,我的对象为空,当我尝试重新设置客户端时,出现客户端已被管理的错误。在配置更改时,使客户端持久存在的正确方法是什么?保持现有的谷歌API客户端配置变化
您需要保存您的API客户端对象束的方法onSaveInstanceState()
和使用onRestoreInstanceState()
(或)
保持应用类一个Singleton客户端,这将创造一次分配回来,并使用任何时间在整个应用生命周期
感谢您的答案。我会试试这个。 –