Stack Overflow en español Asked by RADELPAM on July 25, 2020
Lo que sucede es que tengo quiero una app mediante la cual cual no se pueda capturar ni grabar el activity, uso android studio y me especifique en java o kotlin, si es algún otro lenguaje también tengo algo en c++ no soy muy experto pero me gustaría que me ayudaran
La solución que he probado para mis proyecto es utilizando el flag FLAG_SECURE
que proteje a la vista de capturas de pantalla y gravación:
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE);
setContentView(R.layout.activity_main);
}
}
Este flag debe de ir antes de setContentView(R.layout.activity_main)
para que al mostrar la vista ya tenga el flag de seguridad.
Cuando investigue esta solución mencionaban que fallaba con algunas versiones antiguas de moviles samsung, en mi caso no encontre ese tipo de problemas.
Correct answer by Roberto E Moran on July 25, 2020
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP