Quiero agregar un diccionario médico completo a mi teléfono Android (Moto Droid). Me gustaría poder enviar mensajes de texto y tener las palabras médicas en el texto predecible.Agregar palabras al UserDictionary de Android
He estado tratando de escribir una pequeña aplicación que logre esto, pero todo lo que pruebo la aplicación falla al iniciar. Nunca he escrito una aplicación para una plataforma móvil, así que es la primera vez para mí. Esto es lo que no funciona correctamente.
public class WordAdd extends Activity {
/** Called when the activity is first created. */
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
UserDictionary.Words.addWord(this , "newMedicalWord", 1, UserDictionary.Words.LOCALE_TYPE_CURRENT);
}
}
Parece tan sencillo de hacer, sin embargo, estoy tan atascados. Gracias por cualquier ayuda que usted nos pueda proporcionar.
EDIT: Debo mencionar que estoy recibiendo este error para Android 2.1 en el AVD (dispositivo virtual).
EDIT 2:User Dictionary se encuentra en la API de Android. addWord es un método estático. No declaro UserDictionary porque solo uso el método estático. Han pasado años desde que desarrollé algo en Java y este es mi primer intento en cualquier desarrollo móvil, así que no sé si estoy haciendo algo mal.
es un nombre de producto "androide"? ¡Mucha gente, como yo !, podría confundirse con la referencia. La acción suena como si fuera algo para un teléfono celular; si este es el caso, ¡deberías decirlo en la pregunta! –
Mencioné el Motorola Droid. Creo que pensé que sería suficiente información. Lo siento por eso. – SaulBack
Jaja, fácil que abuelo; es un teléfono celular;) – Pierreten