Tôi đã tự hỏi liệu có cách nào để phát hiện thông qua phương thức gọi lại "onXXXXX" hoặc nhận được phát sóng không nếu một số quy trình khác sắp chụp màn hình hiển thị ứng dụng của tôi. Ví dụ: nếu các công cụ SDK hoặc một số ứng dụng chụp màn hình khác thực hiện "Chụp màn hình", tôi muốn được thông báo và sau đó quyết định xem có nên cho phép hoặc không cho phép chụp màn hình hay không.ngăn chặn chụp màn hình trong các ứng dụng Android
Nếu điều này là không thể, có cách nào để khóa màn hình để không quá trình nào khác có thể chụp màn hình hiển thị của tôi không?
Trên thực tế, có sự khởi đầu của khả năng như vậy trong các nguồn chính thức, và nó có thể sử dụng trên một số thiết bị nhà cung cấp bởi các ứng dụng không phải root. –
Tuy nhiên, chúng không chính thức cho đến khi chúng nằm trong tài liệu API. Tôi chỉ đơn giản nói rằng bởi vì bất kỳ phương pháp chụp ảnh màn hình hiện tại hoặc không được hỗ trợ hoặc trực tiếp từ SDK, rất có thể không có phương pháp chính thức nào để tương tác với nó. –
Điều gì về 'View.getDrawingCache (boolean autoScale)'? Doc đọc: _Trả lại bitmap trong đó bản vẽ khung nhìn này được lưu trữ ._ – iDroid