0

我想编写一个使用 twitter4j 获取推文的 Android 应用程序。我想让应用程序保存下载的推文(例如在数据库中),并在没有互联网连接的情况下启动应用程序或在下载时间线之前显示时间线。此功能在官方 Twitter Android 应用程序中实现。

twitter4j 使用StatusJSONImpl类存储推文。

我不知道如何用自定义数据(应用程序在前一个会话中获得的推文)来实例化这个类。

我无法扩展该类,因为所有属性都是私有的。我是否必须更改类本身并编译整个 twitter4j 库(我什至不知道这是否可能)还是有更简单的方法?

4

1 回答 1

0

与其直接存储来自 twitter4j 的查询,不如构建自己对流是什么的解释并存储它。然后,当您没有互联网连接时,您甚至不与 twitter4j 交谈,而只是显示您存储的内容。然后,您可以使用 twitter4j(当您有连接时)向您更新最新的推文,并使您的商店保持最新。

于 2012-07-21T15:10:12.107 回答