更改Android Kotlin中的默认标志\u安全toast消息

更改Android Kotlin中的默认标志\u安全toast消息,android,kotlin,android-toast,android-security,android-drm,Android,Kotlin,Android Toast,Android Security,Android Drm,我在android应用程序中使用了以下代码,以防止用户截图或屏幕录制: if(android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.HONEYCOMB) { window.setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE) } 它显示以下toast消息:“无法捕获屏幕,受DRM

我在android应用程序中使用了以下代码,以防止用户截图或屏幕录制:

if(android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.HONEYCOMB) {
    window.setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE)
}
它显示以下toast消息:“无法捕获屏幕,受DRM保护的图像。”

如何更改此toast消息?我试图在这里搜索堆栈溢出答案,但没有任何帮助,或者如果它是不可更改的,当检测到屏幕记录或捕获时,如何用它显示另一条toast消息

如何更改此toast消息

你不能。该消息来自操作系统,而不是您的应用程序。此类消息是否存在,以及其外观和包含的内容将取决于操作系统版本和设备制造商的修改

当检测到屏幕记录或捕获时,如何显示另一条toast消息

你不能,因为你的应用程序没有检测到这些事件。操作系统是