Problema Programatically Adición de Word para la predicción de Word

Estoy usando la función addWord de la clase UserDictionary.Words para agregar palabras al diccionario para que puedan aparecer en la predicción de texto. Las palabras existen en el diccionario con APP_ID=0 y están disponibles para el teclado predeterminado de android. Sin embargo estoy utilizando el teclado Swift y no está considerando esas palabras para la predicción.

Estoy usando este TUTORIAL

  UserDictionary.Words.addWord(this, "ThisIsSomeWordIwantForPrediction", 250, null, Locale.getDefault()); 

Mi pregunta es cómo puedo añadir palabras tales que están disponibles para la predicción de todos los teclados

Estás haciendo lo correcto para que las palabras estén disponibles, pero como has encontrado, no todos los teclados están leyendo desde el proveedor de contenido del diccionario del sistema.

Esa es una pregunta que debe dirigirse a Swiftkey, en cuanto a por qué su teclado no utiliza la lista de palabras proporcionada por el sistema.

(Del mismo modo, no todas las aplicaciones de navegador web hacen uso del sistema de almacenamiento de marcadores proporcionado, y aplicaciones de mensajería como whatsapp proporcionan su propia solución de almacenamiento, en lugar de hacer uso del proveedor de almacenamiento incorporado SMS).

  • Integrando amazon mp3 en mi aplicación android
  • Cómo imprimir todas las claves y valores de HashMap en Android?
  • Clave de String en Java RSA
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.