17 votos

¿Es posible activar o desactivar la función de rotación automática por aplicación?

Estoy harto de tener que activar la rotación automática cada vez que uso Google Maps para navegar. No sé por qué no es automáticamente el paisaje como aplicaciones como Youtube.

¿Hay alguna manera de que pueda activar la rotación automática sólo para Google Maps y no para cualquier otra aplicación?

¿Hay alguna aplicación que haga esto o que lo programe de alguna manera en Tasker?

0 votos

@Firelord : si, normalmente estoy en modo retrato, pero cuando quiero usar Google Maps Navigation, lo quiero en autorotate. Tener google maps en autorotate sería aceptable si no se puede aislar la parte de navegación.

1voto

Firelord Puntos 161

MacroDroid también puede hacer el trabajo, aunque sigo prefiriendo la versión gratuita de solución con Tasker .

  1. Instalar y poner en marcha MacroDroid .
  2. Grifo Añadir macro → Lanzamiento/cierre de la aplicación → Aplicación lanzada → Aceptar → selecciona tu(s) aplicación(es) para la rotación automática →. OK .
  3. En Añadir acciones , pulse Activación/desactivación de la rotación automática → Activación de la rotación automáticaOK → proceder.
  4. Ignora Añadir restricciones → proceder y nombrar la macro como Auto Rotate On .
  5. Cree otra macro utilizando Añadir macro → Lanzamiento/cierre de la aplicación → Aplicación cerrada → Aceptar → Selecciona la(s) aplicación(es) que elegiste en el paso 2 → OK .
  6. En Añadir acciones , pulse Rotación automática activada/desactivada → Rotación automática desactivada → Aceptar → proceder.
  7. Ignora Añadir restricciones → proceder y nombrar la macro como Auto Rotate Off .

Eso es todo. La funcionalidad se ha conseguido y puedes probarla lanzando y cerrando la(s) aplicación(es) que has seleccionado en los pasos anteriores.

1voto

Firelord Puntos 161

AutomateIt La versión gratuita también cumple su función.

  1. Instalar y poner en marcha AutomateIt.
  2. En Mis reglas bloque, toque Añadir regla → Activación del estado de las aplicaciones → bajo Aplicación pulse los iconos de la lente y elija su(s) aplicación(es) →. Siguiente .
  3. En Acción ficha, pulse Activar/desactivar la rotación de la pantalla → Activar la rotación de la pantalla → Siguiente → No →. guardar la regla.
  4. Crear otra regla de Mis reglas bloqueando con un golpecito Añadir regla → Activación del estado de las aplicaciones → en Aplicación pulse los iconos de la lente y elija su(s) aplicación(es) → desmarque Aplicación activadaSiguiente .
  5. En Acción ficha, pulse Activar/desactivar la rotación de la pantalla → Desactivar la rotación de la pantalla → No →. guardar la regla.

Eso es. La funcionalidad se ha conseguido y puedes probarla lanzando y cerrando la(s) aplicación(es) que has seleccionado en los pasos anteriores.

1voto

Raj Parmar Puntos 101

Y Tasker incluso te permite añadir condicionales como si mi pantalla es tal, haz esto o lo que sea. Así que basado en eso se me ocurrió mi propia solución que puede parecer un poco complicado, pero funciona para mí. Dado que mi dispositivo no está rooteado los comandos de código shell que requieren Root no funcionaría de todos modos.

Sin embargo, con un bucle if else (podría reducirse aún más ya que había añadido algún código de depuración adicional inicialmente) puedes simplemente establecer AutoRotate basado en el valor de Orientation. Así que almacena esos dos valores en dos variables llamadas GIRAR y PANTALLA y al principio del bucle if compruebas DISPLAY usando una expresión regular (tuve que hacerlo porque por alguna razón el valor de la orientación seguía saltando entre paisaje y paisaje-inverso así que esta regex se encarga de ambos):

%DISPLAY ~R landscape(.*)?

Si esa es la configuración deseada, entonces en ese bucle if o else puedes establecer AutoRotate a Fuera de . Además también instalé un plugin de Tasker llamado AutoInput que me permite bloquear los botones de inicio y retroceso, para salir puedo presionar el otro botón que trae todos mis Windows abiertos y simplemente cerrar la aplicación de Adobe Acrobat que es el disparador de esta tarea.

Así que un gran Yay!!! para Tasker. Y sí, sé que llego un poco tarde a la fiesta, pero bueno :)

1voto

Casper Puntos 849

Para aquellos que están buscando una solución en los teléfonos más nuevos, por ejemplo, Samsung Galaxy que tiene Rutinas Bixby, puede configurar una rutina Bixby para auto rotar ciertas aplicaciones.

Si

  • Youtube
  • Galería
  • etc.

Entonces

  • Rotación automática ON

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