Tôi đang làm việc trong ứng dụng có các video có bản quyền chỉ hoạt động trong thiết bị Android chứ không phải trong màn hình ngoài được kết nối qua HDMI hoặc không dây. Tôi đã tìm thấy API tuyệt vời Presentation và DisplayManager để phát hiện và kiểm soát nội dung nào sẽ được hiển thị trên màn hình bên ngoài nhưng API này chỉ có sẵn trong API 17 (android 4.2) và cộng thêm. Bất kỳ ý tưởng nào về cách thực hiện điều này bên dưới Android 4.2 hoặc ít nhất là để phát hiện và được thông báo cho màn hình được kết nối.Cách phát hiện các màn hình bên ngoài trong Android API trước 17
Câu hỏi # 2: Điều gì xảy ra nếu thiết bị Android được kết nối với PC để ghi màn hình. Có thể Presentation hoặc DisplayManager trợ giúp API để phát hiện điều đó không?
# 1 Hãy xem xét có minimumSdkVersion = 17. # 2 http://stackoverflow.com/questions/28606689/how-to-prevent-screen-capture-in-android –