Android自定义键盘

我已经阅读了如何从
android网站实现输入服务方法的文章.

我想用更大的键开发一个自定义的
Android键盘.我已经按照SoftKeyboard的例子,一切运作良好,但缺少重要的东西:候选人的观点并没有给我任何候选人.

有没有人可以帮助如何将自定义候选人视图连接到内部Android建议列表?

感谢帮助

最佳答案 文档中可能不太清楚的是,onDisplayCompletions回调实际上仅适用于应用程序提供的完成. android框架没有任何内部字典来根据你输入的内容来建议单词,这是输入服务方法的工作;但是支持基于应用程序的完成,这就是你现在正在看的内容.

所以,这个例子就是这样做的,但是你必须使用一个确实提出建议的应用程序.大多数文本框都没有.

应用程序的一个例子是Facebook.如果您安装了Facebook应用程序,请转到消息,单击“收件人”并将设备侧身转动.然后键入朋友姓名的开头,您应该会在完成列表中看到朋友的姓名.

点赞