[Actualización: trabajando] Google puede estar probando un nuevo deslizamiento hacia atrás desde el gesto lateral en Android Q

Actualización 1 (22/4/19 a las 8:28 p.m. ET) : el usuario Pablo en los comentarios logró que el gesto de retroceso funcionara empleando un truco anterior que utilizamos. Más detalles en la sección de actualización al final. El artículo original sigue.

Android Q trae un montón de nuevas características para el usuario, como notificaciones de burbujas flotantes, un tema oscuro para todo el sistema, modo de escritorio, nuevos controles de privacidad y más. Google también está abordando las muchas quejas que los usuarios tienen sobre los controles de gestos de Android Pie. Hemos visto múltiples ajustes en la forma en que funcionan los gestos, con uno de los cambios incluso llegando a la segunda versión beta de Android Q. Aunque no sabemos en qué implementación de gestos Google se conformará con la versión final, hemos encontrado otro de los experimentos de gestos de Google. Esta vez, encontramos lo que parece ser un gesto de deslizar hacia atrás.

Deslizar hacia atrás gestos

Los controles de gestos en EMUI de Huawei y MIUI de Xiaomi abandonan el botón de retroceso en favor de un gesto de deslizamiento que implica deslizar el dedo desde el lado izquierdo o derecho para retroceder. Personalmente, no soy fanático de este tipo de gestos, ya que interfiere con el cajón de navegación de muchas aplicaciones de Android que siguen las pautas de diseño de materiales. Sin embargo, parece que Google al menos está experimentando con esta forma de control de gestos, como lo vio por primera vez el miembro senior paphonb. Grabó el siguiente video mostrando los nuevos gestos en la imagen del sistema Android Q del emulador de Android Studio. Como puede ver, el gesto actualmente no es funcional, pero la flecha que aparece desde los lados sugiere que realizará la acción hacia atrás una vez que el código esté completamente implementado.

Confirmamos que este nuevo gesto está presente en Android Q beta 2 en Google Pixel 2 XL. Habilitarlo requiere algunos comandos ADB simples:

 adb shell settings put global prototype_enabled 1 adb shell settings put global quickstepcontroller_edge_width_sensitivity 48 adb reboot 

Nuevamente, tenga en cuenta que el gesto actualmente no funciona a pesar de que puede ver la animación. Además, la sensibilidad del gesto, en otras palabras, a qué distancia de los lados se le permite comenzar el gesto, puede depender de la resolución y la densidad de la pantalla. Solo estamos forzando un número aquí con fines de demostración.

Por último, el video muestra el posible gesto de deslizar hacia atrás junto con la nueva barra de gestos estilo iPhone X que vimos anteriormente. La barra de gestos del iPhone X carece de un gesto de deslizar hacia atrás en su forma actual, por lo que es posible que la nueva barra de gestos se combine con este nuevo deslizamiento hacia atrás desde el gesto lateral. Nos estamos acercando a la E / S de Google de este año, donde podemos aprender más sobre los nuevos gestos de Android Q.

Cambios de color en la barra de navegación

Otro ajuste detectado por paphonb implica un cambio sutil en la forma en que se colorea la barra de gestos. Según paphonb, el ajuste hace que la barra de gestos "se oscurezca en función de lo que realmente está detrás, en lugar de lo que dice la aplicación". Grabó el siguiente video para mostrar el cambio, que se muestra mejor durante la transición entre la pantalla de inicio página y el cajón de aplicaciones.

Habilitarlo implica enviar el siguiente comando ADB:

 adb shell settings put global navbar_color_adapt_enable 1 

Conocíamos estos comandos ADB desde que pusimos nuestras manos en la versión filtrada de Android Q en enero, pero ninguna de las características se implementó en ese momento, por lo que no pudimos permitirles descubrir exactamente lo que hicieron. Ahora que están trabajando al menos parcialmente en la segunda versión beta de Android Q, podemos mostrar una vez más lo que Google ha estado experimentando bajo el capó. Si detectamos más cambios como este antes de Google I / O, se lo haremos saber.


Actualización 1: Cómo hacer que el gesto de deslizar hacia atrás funcione

El gesto de deslizar hacia atrás funciona si también ingresa el siguiente comando ADB:

 adb shell settings put global quickstepcontroller_gesture_match_map 172233 

Más detalles sobre cómo funciona esto se pueden encontrar aquí.