10 votes

Ouvrir l'écran des paramètres pour activer la méthode de saisie

J'ai écrit une méthode de saisie personnalisée (clavier souple). Je peux vérifier si elle est activée ou non en fonction des éléments suivants ce poste . Maintenant, s'il est activé (mais pas dans l'IME actuel), je peux appeler imeManager.showInputMethodPicker(); qui affiche une liste d'IME activés afin que l'utilisateur puisse choisir le sien.

Cependant, si mon IME n'est pas activé dans les paramètres du système, je préférerais amener l'utilisateur directement à l'écran des paramètres du système pour qu'il puisse activer mon IME (je me souviens que Swiftkey le fait après l'installation).

Comment puis-je ouvrir cet écran de paramétrage spécifique ?

18voto

Amit Points 237

Vous pouvez ouvrir les paramètres Android. Utilisez le code ci-dessous

import android.provider.Settings; 
ctx.startActivity(new Intent(Settings.ACTION_INPUT_METHOD_SETTINGS));

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X