1 votos

¿Desactivar el botón de captura de la cámara?

Tengo una aplicación en la que estoy usando escáner de código de barras, por lo que no puedo desactivar completamente la cámara. pero no quiero la cámara al capturar fotos. Quiero la cámara en modo de sólo lectura.

Básicamente quiero restringir los usuarios a tomar fotos.

¿Hay alguna manera de conseguirlo. Mi dispositivo es rooteado, por lo que puede modificar el código del sistema de cámara o existe cualquier ajuste del nivel de sistema operativo o alguna aplicación.

Se agradece cualquier Helpwill! ¡ Muchas gracias!!

2voto

Izzy Puntos 45544

Usted podría considerar el uso de un bloqueador de aplicaciones, por ejemplo, Smart AppLock (App Protector). Las fotos están tomadas por la aplicación de la cámara, independientemente de si se invoca desde el cajón de aplicaciones, un acceso directo, widget, o a través de pulsar el botón de la cámara. Así que si se bloquea la aplicación de la cámara (y el playstore la app, para que el usuario no sólo tiene que instalar una alternativa de la aplicación de la cámara, también, asegúrese de desactivar y bloquear la configuración de la aplicación), solo alguien que conocen la contraseña/patrón configurado para proteger las aplicaciones pueden utilizar.

Explicación: Mientras que el bloqueo de acceso a la aplicación de la cámara, esto no afecta el escáner de código de barras. El escáner de código de barras para asegurarse de accesos de la cámara de hardware, pero no de la cámara de la aplicación: el último no saben lo que es aquires (sólo que se centra en "algo", pero no reconocer lo que este "algo" es lo que no sé si se diera un código de barras correctamente). Usted también puede verificar mediante la comprobación de los permisos que el código de barras de la aplicación pide: su lista de permisos para asegurarse de incluir Hardware controls: Take pictures and videos, lo que significa que se permite el acceso al hardware directamente. Para acceder a él a través de otra aplicación (por ejemplo el de la cámara), no es necesario este permiso, pero en lugar de llamar a la aplicación a través de una "intención" (ver: ¿cuál es la intención en android?), por lo que se llama app haría la intención de la acción.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X