Deshabilitar pantalla dividida/ventana múltiple para aplicaciones

Perdóname si esta es una publicación duplicada ya que no pude encontrar una solución en el historial de publicaciones.

Mi pregunta es sobre la funcionalidad de pantalla dividida/multipantalla en Android Nougat. ¿Hay alguna manera de deshabilitar la función de pantalla dividida de la aplicación? Mi dispositivo es un Motorola Nexus 6 rooteado con Android 7.0. Me preguntaba si había un comando adb o una línea que pudiera agregar al archivo build.prop para deshabilitar las ventanas múltiples en el sistema.

Si es más fácil, ¿hay alguna manera de simplemente cambiar lo que ocurre cuando se mantiene presionado el botón de la aplicación reciente?

Respuestas (3)

[¿Existe] una manera de simplemente cambiar lo que ocurre cuando se mantiene presionado el botón de la aplicación reciente?

Puede modificar el botón Resumen (Reciente) para un evento de pulsación prolongada utilizando GravityBox [N] . GravityBox requiere un Xposed Framework compatible .

En el módulo GravityBox, vaya a Acciones de las teclas de navegación → desplácese hasta la tecla Recientes → toque Acción de pulsación prolongada → elija una acción adecuada.

A partir de ese momento, si se mantiene presionado el botón de descripción general, no se mostrará el modo de pantalla de saliva.

Probado en Nexus 6 con Android 7.1.1.

¡Gracias por la información! Después de ver su respuesta, noté que hay una descarga para el marco Xsposed portado dentro de Magisk Manager. ¿Sabes si esta versión de Xsposed es compatible con GravityBox? Si no, conoce una buena guía para que pueda estar seguro de configurar el marco Xsposed de forma segura y correcta. ¡Gracias!

Una búsqueda rápida en la desactivación de turrón de múltiples ventanas setprop arrojó un Reddit ¡Logré deshabilitar múltiples ventanas en Nougat! . La parte que coincide con su pregunta es:

Establezca la configuración segura "set_multiwindow_feature_list" en " " (espacio).

La línea de comando para eso sería:

> adb shell
$ settings put secure set_multiwindow_feature_list " "

La publicación de Reddit también incluye un instructivo para Tasker.

Tenga en cuenta que no he verificado lo anterior ya que no tengo ningún dispositivo Nougat para hacerlo.

Gracias por la información útil. Me gusta especialmente la lista de configuración de shell de adb que se menciona en la publicación de reddit. Desafortunadamente, después de investigar un poco, parece que su solución no funciona para mi dispositivo Nexus 6 ya que no hay un atributo "multiwindow_feature_list" para modificar con adb para dispositivos de Google.
Al escanear Reddit nuevamente, parece que se refiere a un dispositivo Samsung. Qué asco, ¿por qué Samsung siempre hace lo suyo, y siempre "simplemente al revés" (como poner la tecla "atrás" en el lado derecho cuando todos los demás dispositivos la tienen en el izquierdo)? Lo siento, no funcionó entonces. Todavía dejo la respuesta en espera, ya que podría ser útil para algunos usuarios de Sammy.
También hay aplicaciones disponibles en Play Store para usuarios de Samsung, pero ninguna para otros :(

No hay configuración para Xposed. Si está familiarizado con el excelente trabajo de Topjohns Magisk, simplemente actualice el último Xposed. Si su ROM es compatible, arrancará en VERDE. Asegúrese de darle privilegios de root y es posible que deba reiniciar dos veces. Arranque duro sugerido. En cuanto a deshabilitar las cosas de la ventana dividida, búsquelo en build.prop si hay un 1 al lado, reemplácelo con "0". Mejor aún, flashee la ROM AEX y habilite, deshabilite lo que quiera. Ah, y Xposed no tiene sistema dentro de Magisk. Asegúrese de actualizar Magisk Manager "mm" y siga la guía de configuración súper simple. Te salvará el culo. Y estoy seguro de que sabe guardar cualquier cambio que realice en su build.prop como 0644.

Build.prop también se puede editar sin sistema.