Preguntas etiquetadas con rx-android



3
Obtenga el código de estado de respuesta usando Retrofit 2.0 y RxJava
Estoy intentando actualizar a Retrofit 2.0 y agregar RxJava en mi proyecto de Android. Estoy haciendo una llamada a la API y quiero recuperar el código de error en caso de una respuesta de error del servidor. Observable<MyResponseObject> apiCall(@Body body); Y en la llamada RxJava: myRetrofitObject.apiCall(body).subscribe(new Subscriber<MyResponseObject>() { @Override public …

3
No se puede crear un adaptador de llamadas para io.reactivex.Observable
Voy a enviar un método get simple a mi servidor (es la aplicación Rails) y obtendré el resultado usando RxJava y Retrofit. Lo que hice fue: Mi interfaz: public interface ApiCall { String SERVICE_ENDPOINT = "https://198.50.214.15"; @GET("/api/post") io.reactivex.Observable<Post> getPost(); } Mi modelo es este: public class Post { @SerializedName("id") private …


1
Actualización con Rxjava Schedulers.newThread () vs Schedulers.io ()
¿Cuáles son los beneficios de usar Schedulers.newThread()frente Schedulers.io()a Retrofituna solicitud de red? He visto muchos ejemplos que usan io(), pero quiero entender por qué. Situación de ejemplo: observable.onErrorResumeNext(refreshTokenAndRetry(observable)) .subscribeOn(Schedulers.newThread()) .observeOn(AndroidSchedulers.mainThread())... vs observable.onErrorResumeNext(refreshTokenAndRetry(observable)) .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread())... Una de las razones por las que he visto es: newThread()crea un nuevo hilo para cada …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.