2010-05-11 3 views
0

По разным причинам я пытаюсь написать свою собственную клавиатуру ввода. Пока все идет хорошо, кроме создания предложений.Загрузка словаря для списка предложений метода ввода

Я нашел алгоритм latinIME, который все хорош.

Однако у меня возникли серьезные трудности с разработкой, как загрузить словарь в первую очередь.

Я хорошо осмотрел сеть и нашел различные предложения, но никаких окончательных ответов и я не могу заставить их работать.

Если у кого-то есть предложения по тому, как это сделать, или даже лучше пример кода, это было бы блестящим.

Большое спасибо

Джеймс

ответ

0

Существует BinaryDictionary внутри LatinIME кода Src here. Он загружает словарь с помощью:

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

Я не знаю, если вы можете получить доступ к нему, но попробовать его.