我正在做一个示例应用程序,我想在其中向 Twitter 发布一些更新。我正在使用 SocialLib 来做到这一点。
问题描述:
twitter = SocialNetworkHelper.createTwitterConnector(CONS_KEY, CONS_SEC, CALLBACK);
执行上述代码后,我需要将twitter
(TwitterConnector 的一个对象)存储到持久存储中。原因是用户第一次授权应用程序后我不需要用户交互。
我可以将此对象存储到 Application 类中,我也这样做了。但是当我的应用程序进入后台时,应用程序类数据会被破坏,我无法从应用程序的后台状态发送推文。
我曾经GSON
将对象更改为字符串并存储到SharedPrefrences
但它不起作用。
问题 :
- 如何将 TwitterConnector 的对象存储在持久性存储中?
- 或者有什么方法可以从我的应用程序的后台状态发送推文,而无需用户交互?