14 votos

Cómo poner un acceso directo a un submenú de ajustes en una pantalla de inicio

Caso de uso:
Me gustaría cambiar el idioma de entrada para la entrada de voz sin tener que hacer clic a través de
"Ajustes/entrada y salida de voz/configuración del reconocimiento de voz/idioma"
Y tengo un par de similares que resultan en la misma pregunta:
¿Hay alguna forma de colocar un acceso directo a un submenú concreto de los ajustes en una pantalla de inicio?

Otra opción (incluso mejor) sería vincular una configuración particular a un atajo de teclado personalizado.

¿Estoy esperando demasiado?
Gracias

5voto

Lasse V. Karlsen Puntos 148037

Sí, es posible añadir un acceso directo a un menú de configuración, pero probablemente no tan "profundo" como te gustaría.

Haz una pulsación larga en una pantalla y selecciona "Acceso directo" en el menú que aparece. A continuación, elija "Configuración" y luego el menú de configuración que desee.

0 votos

Por desgracia, tienes razón. El método de "añadir acceso directo" sólo ofrece una selección ridículamente estrecha de ajustes... me quita un poco de aire, pero gracias de todos modos. ¿Se puede hacer de forma programada? Entonces podría crear una aplicación que hiciera exactamente eso.

0 votos

Busca en el mercado aplicaciones/widgets que faciliten el acceso a la configuración. "Quick Settings" es una de las que he utilizado en el pasado.

4voto

ce4 Puntos 11180

Puede utilizar Atajos manuales de intención .
Ofrece la posibilidad de añadir un widget lanzador personalizado que envíe los intentos definidos por ti.

Para iniciar la ventana de configuración de VoiceSearch, haga lo siguiente:

  • añadir un nuevo widget de "acceso directo a los intentos manuales" a la pantalla de inicio
  • introduzca un nombre
  • Acción = "Android.intent.action.MAIN"
  • Componente Paquete = "com.google.Android.voicesearch"
  • Clase del componente (FQDN) = "com.google.Android.voicesearch.VoiceSearchPreferences"

Deje todos los demás campos vacíos, desmarque "broadcast"

Ahora tiene un acceso directo a la ventana de configuración que desea.

PD: Utilicé apktool para inspeccionar el AndroidManifest.xml en VoiceSearch.apk (aplicación del sistema, se necesita Root para acceder a ella) que lista esta Actividad.

0 votos

Esta es la única solución que funciona y la única que tiene una explicación real. Muchas gracias, ce4.

0 votos

¡Me alegra saber que lo aprecias y que lo tienes funcionando (ya ha pasado algún tiempo desde que lo pediste, jeje)! Por desgracia, no es fácil de encontrar los parámetros (necesita habilidades de usuario de energía graves), pero una vez que los consiguió es fácil.

0 votos

@ce4 ¿Alguna idea de cómo llegar a la gestión de SIM/Información de SIM/{specific sim} y el interruptor para activar/desactivar (tengo teléfono dual sim)?

1voto

Lasse V. Karlsen Puntos 148037

Otra posibilidad: Búsqueda por gestos

Busca en contactos, aplicaciones, marcadores, archivos y ajustes . En el momento en que se garabatea V O I probablemente deberías ver la configuración de voz que necesitas.

0 votos

Buena idea, pero el ajuste más profundo que me proponen es el de "entrada y salida de voz". He experimentado durante algún tiempo... así que me temo que los ajustes más profundos no llegan al índice. Así que incluso tardo medio segundo más en llegar a los ajustes de idioma. Pero GS sigue siendo una aplicación muy útil que no conocía, así que +1

0voto

decasteljau Puntos 3305

La aplicación Cualquier corte te permite crear accesos directos en casa a cualquier cosa.

-1voto

Thiago Chaves Puntos 1541

¿Has probado la aplicación Desktop VirtualizeR para crear tu propio acceso directo personalizado?

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