是否可以为键盘上的按键设置自定义布局?

问题描述

我需要为Android创建一个自定义键盘,该键盘具有特定的设计和按键行为(设计:https://i.stack.imgur.com/Bkv8k.jpg)。我认为只有通过创建键的自定义界面才有可能,但是我没有找到任何设置键的自定义视图的路径。

我可以为键盘上的按键设置(以及如何设置)自定义布局吗?

解决方法

问题已解决。答案很简单-只需在项目中创建自己的KeyboardKeyboardView类,然后在KeyboardView中重写onDraw方法即可。之后,您可以在键盘服务中将默认键盘类别更改为您的键盘类别。