Gói tương thích của Android hỗ trợ LocalBroadcastManager, cho phép gửi các chương trình phát sóng trong quá trình của tôi. http://developer.android.com/reference/android/support/v4/content/LocalBroadcastManager.htmlLocalBroadcastManager vs sử dụng callbacks
Cho đến bây giờ tôi đã sử dụng gọi lại (Giao diện tương tự như OnClickListener) để chuyển dữ liệu (không đồng bộ và đồng bộ) giữa các phần khác nhau của ứng dụng.
Tôi đã tự hỏi liệu cái nào tốt hơn cái kia hay không. Bất kỳ ý kiến nào?
Tôi đã khôi phục bản chỉnh sửa của bạn vì nó phải là nhận xét và chỉnh sửa của bạn ngụ ý tôi đã đồng ý với câu trả lời của bạn. Các hoạt động và mảnh vỡ nhận thức được trường hợp của nhau. Callbacks (thậm chí chỉ là một giao diện chung cho tất cả các Fragments) là đơn giản hơn để thiết lập (so với việc tạo, bộ lọc, đăng ký, hủy đăng ký, vv) và bạn có thể vượt qua bất kỳ loại đối tượng nào giữa chúng. Các chương trình phát sóng cục bộ phù hợp hơn với những thời điểm bạn không có quyền truy cập vào cá thể của đối tượng khác (ví dụ: Dịch vụ). –