Tôi muốn tạo ứng dụng có chứa Dịch vụ S và Hoạt động A. Dịch vụ S chịu trách nhiệm tiền xử lý, chẳng hạn như chuẩn bị dữ liệu được hiển thị trên giao diện người dùng của Hoạt động A, trước Hoạt động Một được gọi.Android - Tương tác dịch vụ và hoạt động
Tôi muốn để có thể gọi dịch vụ S từ bên ngoài gói, nói từ một ứng dụng Android của lớp Hoạt động B, thực hiện tiền xử lý, và sau đó khi dữ liệu đã sẵn sàng, gọi Hoạt động A.
Câu hỏi của tôi là:
- Cách tốt nhất để chia sẻ dữ liệu giữa Service S và hoạt động A là gì?
- Hoạt động bên ngoài B có thể liên lạc với Service S như thế nào để xác định xem nó đã hoàn thành với tất cả tiền xử lý của nó chưa và Hoạt động A đã sẵn sàng để được gọi chưa?
Cảm ơn Chris
Tôi có thể sử dụng bộ thu phát sóng để Dịch vụ cho biết hoạt động bên ngoài được thực hiện khi thực hiện quá trình tiền xử lý không? – Chris