Các Handler lớp android chứa phương pháp này:Handler.postAtTime vs Handler.postDelayed
public final boolean postAtTime (Runnable r, Object token, long uptimeMillis)
để viết Runnable tại một thời điểm nhất định. Các token
có thể được sử dụng sau này để loại bỏ các callback để r
từ hàng đợi thông điệp nhờ vào phương pháp này:
public final void removeCallbacks (Runnable r, Object token)
các phương pháp sau đây không tồn tại trong lớp Handler
public final boolean postDelayed (Runnable r, Object token, long delay)
Có một lý do chính đáng để không cung cấp một phương pháp như vậy?
Bạn đang thiếu gì ở đó? Mã thông báo? –
có mã thông báo và do đó khả năng xóa cuộc gọi lại đến nội dung nào đó đã được đăng với postDelayed – ben75
Bạn luôn có thể gọi 'Handler.removeCallbacks() 'bằng Runnable của bạn. Hoạt động xuất sắc nếu bạn hỏi tôi. –