ứng dụng của tôi làm điều gì đó khi màn hình chuyển sang màu đen, nhưng tôi muốn nó chỉ thực hiện tác vụ đó nếu màn hình bị tắt "tự nó", thông qua thời gian chờ màn hình - KHÔNG khi người dùng nhấn nút nguồn. Có cách nào để phân biệt giữa hai sự kiện này không?Phân biệt giữa thời gian chờ màn hình và nhấn nút nguồn?
ACTION_SCREEN_OFF
rõ ràng là cháy trong cả hai trường hợp và tôi không tìm thấy bất kỳ ý định nào khác có thể khớp với những gì tôi đang tìm kiếm.
Nhờ sự giúp đỡ của bạn, Nick
nó là gì bạn đang cố gắng làm gì? Có thể có một hành động khác để lắng nghe. – CaseyB
Tôi đang cố gắng thực hiện phép tính đơn giản khi màn hình hết thời gian chờ, nhưng không phải khi người dùng nhấn nút nguồn để 'cưỡng bức' sẽ tắt màn hình. Một "Timeout" -Hành động sẽ là tuyệt vời, nhưng tôi đã không tìm thấy bất cứ điều gì tương tự, được nêu ra. Có thể truy vấn xem màn hình khóa có bật (mà tôi tin, thường chỉ xảy ra khi bạn nhấn nút nguồn, ít nhất là trên N1)? – Nick
Tại sao bạn muốn làm điều đó trong tình huống đó? Nếu bạn giải thích * cái gì * và * tại sao *, có lẽ ai đó có thể gợi ý cho bạn một giải pháp tốt hơn. –