Comenzando con Android Oreo, hemos visto una característica interesante llegar a Gboard: el modo incógnito. ¡Hay una API que te permite iniciarla en tu aplicación!
A partir de con Android Oreo, hemos visto una característica interesante llegar a Gboard: el modo incógnito. De manera similar a Google Chrome o la mayoría de los navegadores web como Firefox o Samsung Browser, el teclado El modo incógnito le permite usar su teclado sin guardar ninguna de sus pulsaciones o palabras. usado. Es una característica realmente útil y algo que realmente sabíamos que necesitábamos hasta ahora. Y Google también ha introducido una API a la altura.
Introducida en el nivel API 26, la API IME_FLAG_NO_PERSONALIZED_LEARNING permite a los desarrolladores habilitar mediante programación el modo incógnito del teclado en ciertas actividades o contextos, para evitar registrar el historial de escritura y los datos del diccionario del usuario en el teclado mientras el usuario realiza una determinada tarea en Una aplicación. Esto es algo realmente fantástico desde el punto de vista de la privacidad, ya que significa que la información o los datos confidenciales no se filtrarán a su diccionario personal ni a su historial de mecanografía.
Esta API también se introdujo en la biblioteca de soporte, por lo que en lugar de ser una característica exclusiva de Oreo, admite API de nivel 13 y superiores., lo que significa que incluso los dispositivos con Android 3.2 Honeycomb podrán aprovechar las funciones de incógnito en el teclado.Por el momento, sólo Google Chrome utiliza esta API con su modo Incógnito, que te permite navegar por la web sin que tu teclado registre todo. Y gracias a Redditor /u/SecondFloorMonstro, también sabemos que está presente en Mozilla Firefox, al menos en las versiones Nightly. Además, hasta donde sabemos, Gboard es el único método de entrada que presenta una función de modo incógnito en este momento. Incluso los más populares como SwiftKey aún no permiten esta función. Entonces, por el momento, estamos atrapados con el combo Gboard + navegador. Hay muchos contextos en los que un teclado de incógnito sería útil, por lo que esperamos una implementación más amplia de esta API en algunas aplicaciones populares. Si desea echar un vistazo a esta API y todas sus posibilidades y capacidades, puede dirigirse al sitio web de desarrolladores de Android, donde está detalladamente documentada para desarrolladores.
Fuente: Desarrolladores de Android