Desidero aggiungere un intero dizionario medico al mio telefono Android (Moto Droid). Vorrei poter inviare messaggi di testo e avere le parole mediche nel testo prevedibile.Aggiungi parole a UserDictionary di Android
Ho cercato di scrivere una piccola app che avrebbe portato a termine questa operazione, ma tutto ciò che provo l'app si interrompe all'avvio. Non ho mai scritto un'app per una piattaforma mobile, quindi è la prima volta per me. Ecco cosa non funziona correttamente.
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);
}
}
Sembra così semplice da fare, ma io sono così bloccato. Grazie per tutto l'aiuto che potete fornire.
MODIFICA: Devo dire che sto ricevendo questo errore per Android 2.1 nell'AVD (dispositivo virtuale).
EDIT 2:User Dictionary si trova nell'API Android. addWord è un metodo statico. Non dichiaro UserDictionary perché utilizzo solo il metodo statico. Sono passati anni da quando ho sviluppato qualcosa in Java e questo è il mio primo tentativo di sviluppo mobile, quindi non so se sto facendo qualcosa di sbagliato.
è un nome prodotto "Android"? Molte persone, come me !, potrebbero essere confuse dal riferimento. L'azione sembra essere qualcosa per un cellulare; se questo è il caso, dovresti dirlo nella domanda! –
Ho fatto menzione del Motorola Droid. Immagino di aver pensato che basterebbero informazioni. Mi dispiace per quello – SaulBack
Haha, facile là nonno; è un cellulare;) – Pierreten