1.1 mảnh đất danh sách refreshEarthquake phương pháp nên vẫn còn chứa các mã được sử dụng để khởi động lại bộ nạp con trỏ, nhưng nó không còn cần phải đồng bộ hoá nó để các chủ đề giao diện người dùng. Loại bỏ mã đó, và thêm một cuộc gọi mới đến startService đó một cách rõ ràng sẽ bắt đầu EarthquakeUpdateService:2. quay trở lại trong EarthquakeService. Ghi đè các phương pháp onStartCommand và onCreate để làm mới các trận động đất từ hệ phục vụ, và để tạo ra một bộ đếm thời gian mới sẽ được sử dụng thường xuyên cập nhật danh sách các trận động đất.Bộ xử lý onStartCommand nên trở về start_sticky bởi vì bạn đang sử dụng một bộ đếm thời gian để kích hoạt nhiều làm mới. Đây là người nghèo thường thức-hành vi của bộ đếm thời gian nên là trig¬gered bởi hệ thống báo động và/hoặc dịch vụ một mục đích. Bạn sẽ tìm hiểu làm thế nào để làm cả hai của những việc này sau này trong chương này. Sử dụng các đối tượng SharedPreference tạo ra trong chương 7 để xác định nếu các trận động đất nên được cập nhật thường xuyên.riêng bộ đếm thời gian updateTimer;
đang được dịch, vui lòng đợi..
