คำถามในหัวข้อ 'rx-java2'

MVP RxJava2 - การจัดการข้อผิดพลาดของเครือข่าย
ฉันพยายามทำตามรูปแบบการออกแบบ MVP โดยใช้ RxJava2 ฉันใหม่กับมัน ขณะที่ฉันกำลังขอข้อมูลจาก API ในผู้นำเสนอของฉัน ฉันเรียกโมเดลของฉันดังนี้: mModel.getDataFromAPI() .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread())...
76 มุมมอง

onErrorReturn ใน RxJava2 พบเฉพาะข้อผิดพลาดแรกเท่านั้น
ฉันโยนข้อยกเว้นสองข้อใน flowable และฉันใช้ onErrorReturn เพื่อตรวจจับข้อยกเว้นเหล่านั้น แต่ฉันพบว่ามีเพียงข้อยกเว้นแรกเท่านั้นที่ถูกจับได้ จะจับข้อยกเว้นทั้งหมดได้อย่างไร? Flowable.create(emitter -> { emitter.onError(new...
553 มุมมอง
schedule 13.01.2024

การจัดการ Backpressure และ Concurrency อย่างเหมาะสมกับ RxJava2
ฉันมีบริการที่ฉันได้ลงทะเบียนการโทรกลับ และตอนนี้ฉันต้องการแสดงเป็น Flowable โดยมีข้อกำหนด/ข้อจำกัดบางประการ: ไม่ควรบล็อกการโทรกลับเพื่อรับเธรด (งานควรถูกส่งต่อไปยังเธรด/ตัวกำหนดเวลาอื่นที่ผู้สังเกตการณ์ระบุ) ไม่ควรให้มีข้อยกเว้นใดๆ...
217 มุมมอง
schedule 21.12.2023

เกิดข้อผิดพลาดในการส่ง observable.subscribe
ดังที่แสดงในโค้ดต่อไปนี้ ฉันกำลังรับข้อผิดพลาดเกี่ยวกับบรรทัดต่อไปนี้ เนื่องจากการแคสต์ไม่ถูกต้อง .subscribe((Consumer<? super List<String>>)getAnimalsObserver()); โปรดแจ้งให้เราทราบวิธีการแก้ไขปัญหานี้ หมายเหตุ : I am...
2403 มุมมอง
schedule 17.01.2024