Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


¿Cómo deshabilitar los mensajes de tostadas generados en Pinning de pantalla?

Estoy desarrollando la aplicación lockscreen, y quiero desactivar el botón de inicio,

Mi aplicación es – Administrador de dispositivo y dispositivo

Ahora estoy usnig pantalla pinning para desactivar el botón de inicio.

Pero si comencé la actividad cada vez que consigo el msg "pantalla fijada" y en cierre "pantalla unpinned" y si chasque encendido a casa entonces, "Unpinning no es permitido por su organización"

Quiero eliminar todos los mensajes de brindis.

Por favor sugerirme la solución para eso o si usted tiene cualquier otra solución mejor para deshabilitar el botón de inicio, entonces por favor me ayude ..!

2 Solutions collect form web for “¿Cómo deshabilitar los mensajes de tostadas generados en Pinning de pantalla?”

Parece que no hay ningún override o "whitelist" o política que permita que incluso un propietario de dispositivo anule este mensaje.

Aquí está el código que muestra el brindis: http://androidxref.com/6.0.1_r10/xref/frameworks/base/services/core/java/com/android/server/am/LockTaskNotify.java#74 .

Aquí está el código que llama a este método de show cuando se muestra una tarea bloqueada: http://androidxref.com/6.0.1_r10/xref/frameworks/base/services/core/java/com/android/server/am/ActivityStackSupervisor.java # 3919 .

No hay banderas o recursos que puedan ser anulados aquí en la medida en que he encontrado. Si tiene acceso a fuente, tendrá que comentar la línea que invoca show .

Asumiendo que usó el ADB para listar su aplicación como propietario de dispositivo, puede utilizar un indicador de comandos similar para desactivar todos los mensajes de brindis:

 adb shell appops set android TOAST_WINDOW deny 

Para que este comando funcione, cd al directorio donde reside su adb.exe (excepto si lo agregó a PATH). Esto desactivará todos los mensajes de brindis al dispositivo android que está conectado (virtual o no). Si hay varios dispositivos, se seleccionará el primero encontrado.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.