正在加载输入法建议列表的字典

发布于 2024-09-01 08:33:28 字数 244 浏览 6 评论 0原文

由于各种原因,我正在尝试编写自己的输入键盘。到目前为止,除了创建建议之外,一切都很顺利。

我找到了 latinIME 算法,这一切都很好。

然而,我一开始就很难弄清楚如何加载字典。

我仔细浏览了网络,发现了各种建议,但没有明确的答案,而且我似乎无法让其中任何一个发挥作用。

如果有人对如何最好地做到这一点有任何建议,或者甚至更好地提供一些示例代码,那就太好了。

非常感谢

詹姆斯

For various reasons, i'm trying to write my own input keyboard. So far all is going well except that of creating the suggestions.

I've found the latinIME algorithm, which is all good.

However i'm having major difficulty working out how to load the dictionary in the first place.

I've had a good look round the net, and found various suggestions, but no definitive answers, and i cant seem to get any of them to work.

If anyone has any suggestions on how best to do it, or even better some sample code, that would be brilliant.

Many Thanks

James

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一腔孤↑勇 2024-09-08 08:33:28

LatinIME src 代码中有一个 BinaryDictionary 此处
它使用以下方式加载字典:

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

我不知道您是否可以访问它,但请尝试一下。

There is a BinaryDictionary inside the LatinIME src code here.
It loads the dictionary using:

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

I don't know if you can access it, but try it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文