1 votos

Varios teclados para múltiples aplicaciones

Es posible tener diferentes teclados para diferentes aplicaciones, digamos que quiero tener el teclado Emoji para facebook y twitter pero el teclado Google Indic para mi whatsapp es esto posible.

Móviles : HTC Desire 820

SO : Android 5.1

0 votos

Si te refieres a esto, puedes cambiar a través de tus teclados instalados en cualquier momento.

0 votos

Lo siento, no esta hacer uso del teclado seleccionado para todas las apps, lo que necesito es diferente teclado para diferentes apps como mencioné en mi pregunta para FB y twitter un tipo y para whatsapp otro.

0 votos

O bien cambias manualmente cada vez que usas una app específica o ves si Tasker o similar tiene la capacidad de cambiar automáticamente el teclado cuando abres una app específica (Tasker no parece hacerlo de forma nativa, quizás algún comando pueda hacerlo).

1voto

Izzy Puntos 45544

Puede utilizar tasker con el Configuración segura plugin:

  • Estado: Aplicación (elige la aplicación)
  • Tarea: Plugins ' Configuración segura ' Sistema+ ' Método de entrada (eligió el teclado)

Si sólo quieres usar 2 teclados diferentes, crea un perfil de este tipo para el teclado que usas con "menos apps". En la condición, elige todas las aplicaciones que deben usar ese teclado. Puede que tengas que añadir una "tarea de salida" para volver a tu "método de entrada por defecto".

Para más de 2 teclados, cree un perfil por "teclado especial" de la misma manera.

0 votos

¿No requiere la configuración segura acceso a root para cambiar el método de entrada? Lo he comprobado en Android 5.1 y la opción parece estar en gris cuando los Ajustes Seguros no están habilitados como módulo del sistema (lo que requiere acceso Root).

0 votos

Esa es la parte que siempre confunde, sí: esa acción forma parte de la sección "Sistema+", no de la sección "Root". La diferencia es que "Sistema+" requiere que la aplicación sea una aplicación de Sistema, o que tenga el ayudante instalado. Mientras que la primera requiere definitivamente Root, siempre olvido si el helper también lo requiere

1voto

Firelord Puntos 161

DEFAULT_INPUT_METHOD es una configuración segura (gestiona el método de entrada (IME), teclado en definitiva) y cualquier modificación en su valor requiere el permiso WRITE_SECURE_SETTINGS . Sin embargo, ese permiso no puede ser utilizado por aplicaciones de terceros y ninguna aplicación del sistema actualmente instalada puede hacer lo que usted desea.

Tiene sentido que no se permita a las aplicaciones de terceros cambiar el IME porque, de lo contrario, ese permiso abriría una plétora de oportunidades para el malware registrador de teclas. Dadas las limitaciones, lo único que se puede hacer es rootear el dispositivo.

Una vez que hayas rooteado el dispositivo, puedes seguir las indicaciones de Izzy solución . Recomiendo Automatizar sin embargo, ya que no necesita un plugin de terceros para cambiar de IME.

El diagrama de flujo para lograr el objetivo sería el siguiente

(Haga clic en la imagen para ampliarla)

IMG:

La aplicación te introducirá con su uso básico para que hacer ese diagrama de flujo sea fácil. Sólo para orientar un poco, saber que el segundo bloque (Cuando la aplicación en primer plano) se encuentra en Aplicaciones y el tercer bloque (Establecer método de entrada) se encuentran en Ajustes .

Después de hacer el diagrama de flujo, asegúrese de instalar todos los permisos que necesita

IMG:

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