2016-05-14 24 views
7

Tôi đang sử dụng mẫu MVP để xây dựng một ứng dụng Android thử nghiệm nhỏ. Tôi có hai mảnh vỡ mảnh B (tôi đang sử dụng cho ngăn kéo trượt) và mảnh vỡ A (đoạn chính). Cả hai mảnh vỡ đều có người thuyết trình riêng. khi tôi nhấp vào trượt vẽ nó sẽ gửi tin nhắn hoặc gọi một phương pháp trong Fragment A để cập nhật xem. Tôi muốn hỏi, làm thế nào cả hai người trình bày đoạn có thể nói chuyện theo MVP. Tôi biết các giải pháp khác nhưng tôi muốn làm điều đó thông qua mô hình MVP.liên lạc giữa các diễn giả trong ứng dụng android MVP

Vui lòng đề xuất một số tùy chọn mà mẫu MVP tuân theo để giải quyết các tình huống như vậy.

+0

Xin chào, tôi bị kẹt trong tình huống tương tự .., bạn giải quyết vấn đề của bạn như thế nào? – eRaisedToX

Trả lời

0

Trước hết, trong phương pháp tiếp cận MVP, người trình bày và chế độ xem có mối quan hệ 1 đến 1 với nhau. Nếu bạn muốn giao tiếp giữa các diễn giả sử dụng hệ thống bus như EventBus/RxBus.

Tôi khuyên bạn nên làm theo hướng dẫn. Đây là hướng dẫn về loạt bài gồm 5 phần. Trong hướng dẫn này, có hai đoạn (tìm kiếm và bộ nhớ cache Fragments) giao tiếp giữa nhau.

https://hackernoon.com/yet-another-mvp-article-part-1-lets-get-to-know-the-project-d3fd553b3e21

Các vấn đề liên quan