Java 如何在截图中隐藏内容,截图应该显示黑色?

Java 如何在截图中隐藏内容,截图应该显示黑色?,java,android,android-studio,android-layout,kotlin,Java,Android,Android Studio,Android Layout,Kotlin,我不想为我的活动禁用屏幕截图,而是希望它们被隐藏。 使用getWindow().setFlags(LayoutParams.FLAG\u SECURE,LayoutParams.FLAG\u SECURE),用户无法拍摄屏幕截图。但是我想让用户能够拍摄屏幕截图,相反,内容将被隐藏我认为这是不可能的。 您可以在捕获屏幕截图时检查是否调用了onPause()。或者有人可以使用相机对屏幕拍照……您应该有很好的理由这样做。作为一个用户,我讨厌因为“安全”原因而无法使用屏幕截图或复制粘贴等基本的通用功能。

我不想为我的活动禁用屏幕截图,而是希望它们被隐藏。
使用getWindow().setFlags(LayoutParams.FLAG\u SECURE,LayoutParams.FLAG\u SECURE),用户无法拍摄屏幕截图。但是我想让用户能够拍摄屏幕截图,相反,内容将被隐藏

我认为这是不可能的。
您可以在捕获屏幕截图时检查是否调用了
onPause()

或者有人可以使用相机对屏幕拍照……您应该有很好的理由这样做。作为一个用户,我讨厌因为“安全”原因而无法使用屏幕截图或复制粘贴等基本的通用功能。是的,我有内容版权问题,所以不能允许屏幕截图。