twitter4j を使用してツイートを取得する Android アプリを作成したいと考えています。ダウンロードしたツイートをアプリに保存させ(データベースなどに)、インターネット接続なしでアプリを起動したとき、またはタイムラインをダウンロードする前にタイムラインを表示させたいです。この機能は、公式の Twitter Android アプリに実装されています。
twitter4j は、 StatusJSONImplクラスを使用してツイートを保存します。
このクラスをカスタム データ (アプリが以前のセッションで取得したツイート) でインスタンス化する方法がわかりません。
すべてのプロパティがプライベートであるため、クラスを拡張できません。クラス自体を変更して twitter4j ライブラリ全体をコンパイルする必要がありますか (それが可能かどうかさえわかりません)、それとももっと簡単な方法がありますか?