Ich verwende RxJava 2
& Retrofit 2
(https://github.com/JakeWharton/retrofit2-rxjava2-adapter) und ich frage mich, wie keine Antwort (204) Typ zu behandeln. In rxjava1 i Observable<Void>
wurde mit, aber es ist nicht mehr von rxjava2 erlaubt (https://github.com/ReactiveX/RxJava/wiki/What's-different-in-2.0 -> NULL-Werte)Wie keine Inhalte Antwort mit RxJava2 et Retrofit2 zu handhaben
jetzt richtig, ich um gehackt habe Json Parsing auf einem benutzerdefinierten Typ zu umgehen (rief ich es nocontent), aber ich habe mich gefragt, wenn es einen besseren Weg gibt.
EDIT:
public class NoContent {
public static class GsonTypeAdapter extends TypeAdapter<NoContent> {
@Override
public void write(JsonWriter out, NoContent value) throws IOException {
out.nullValue();
}
@Override
public NoContent read(JsonReader in) throws IOException {
return new NoContent();
}
}
}
Ich habe ähnliches Problem, noch keine Lösung? –
Nicht dass ich mir dessen bewusst bin; – Romain