Retrofit Callインスタンスを後で実行するためにシリアル化する必要があります。ここでSerializable Retrofit Callオブジェクト
は、コールの例です:
Calls calls = NetworkHelper.getRetrofit().create(Calls.class);
Call<JsonResponse> call = calls.checkInAtEvent(user.getTokenID());
私は、ユーザーが再びアプリを開いたときに、この呼び出しが実行されるOrmLiteでそれと店をシリアル化する必要があります。
私はこれを行うことを考えた唯一の方法は、私が電話を特定し、それを実行することができますので、オブジェクトのメソッドcheckInAtEvent
とパラメータuser.getTokenID()
を格納することです。しかし、私はいくつかの呼び出しがあるので、Reflectを使用して、指定された文字列名のオブジェクトをインスタンス化する必要があります。
もっと簡単な方法がありますか、OkHttpなどを使用していますか?
ありがとうございました。