我已经在自定义键盘开发上看到了很多关于SO和互联网教程的答案。但是,所有这些都使用KeyboardView来显示键盘。管理KeyboardView很困难,而KeyboardView不显示自定义布局。有没有其他方法可以实现显示自定义布局的自定义键盘应用程序?
答案 0 :(得分:1)
在InputMethodService中,有一个onCreateInputView函数。它返回键盘的主视图。您可以让它返回您想要的任何视图,包括自定义视图。事实上,我并不认为任何严肃的键盘实际上使用的是键盘视图 - 它太有限了。