安卓自定义键盘

4
我阅读了安卓官网关于如何实现输入服务方法的文章。我想要开发一个带有更大按键的自定义安卓键盘。我已经遵循了SoftKeyboard示例,一切都在正常运行,但是有一些重要的东西丢失了:候选视图不会给我任何候选项。是否有人能够帮忙将自定义候选视图与内部安卓建议列表连接起来呢?
感谢帮助。
1个回答

2
文档可能不太清晰的是,onDisplayCompletions回调只适用于应用程序提供的完成。 Android框架没有任何内部字典可以根据您输入的内容建议单词,这是输入服务方法的工作。但是支持基于应用程序的完成,这就是您现在正在查看的内容。
因此,示例执行此操作,但您必须使用会建议文本的应用程序。大多数文本框都不会这样做。
一个有此功能的应用程序示例是Facebook。如果安装了Facebook应用程序,请转到消息,点击“To”并将设备横向。然后输入朋友姓名的开头,您应该会看到您的朋友的名字出现在完成列表中。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接