Вы можете запретить создание снимков экрана и записи с экрана, используя
if(android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.HONEYCOMB) {
getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE);
}
в своей деятельности.
ПРИМЕЧАНИЕ: Вы не можете каким-либо образом ограничить пользователя от нажатия на картинку или запись вашего приложения с любого другого устройства. Таким образом, вы можете использовать вышеуказанную строку и предотвратить такой сценарий. Спасибо.