2010-05-11 7 views
0

Pour diverses raisons, j'essaie d'écrire mon propre clavier d'entrée. Jusqu'à présent tout va bien, sauf celui de créer des suggestions.Chargement du dictionnaire pour la liste de suggestions de méthode d'entrée

J'ai trouvé l'algorithme latinIME, qui est tout bon.

Cependant, j'ai beaucoup de mal à trouver comment charger le dictionnaire en premier lieu. J'ai eu un bon coup d'oeil autour du filet, et trouvé diverses suggestions, mais aucune réponse définitive, et je ne peux pas sembler obtenir l'un d'entre eux au travail.

Si quelqu'un a des suggestions sur la meilleure façon de le faire, ou même un meilleur échantillon de code, ce serait génial.

Merci beaucoup

James

Répondre

0

Il y a un BinaryDictionary dans le code LatinIME src here. Il charge le dictionnaire à l'aide:

static { 
    try { 
     System.loadLibrary("jni_latinime"); 
    } catch (UnsatisfiedLinkError ule) { 
     Log.e("BinaryDictionary", "Could not load native library jni_latinime"); 
    } 
} 

Je ne sais pas si vous pouvez y accéder, mais l'essayer.