如何使用由按钮而不是键盘(<;键盘>;<;行>;)元素组成的自定义布局创建Android软键盘

如何使用由按钮而不是键盘(<;键盘>;<;行>;)元素组成的自定义布局创建Android软键盘,android,android-softkeyboard,android-custom-view,Android,Android Softkeyboard,Android Custom View,我想在Android中创建一个自定义键盘。我想把它用作系统键盘。我看过许多关于如何创建的示例项目和教程 使用android键盘元素构建UI部件的自定义键盘,即: <Keyboard xmlns:android="http://schemas.android.com/apk/res/android"> <Row> <Key/> </Row> </Keyboard> 但是,我想使用按钮而不是“键盘、行和键”元

我想在Android中创建一个
自定义键盘。我想把它用作系统键盘。我看过许多关于如何创建的示例项目和教程
使用android键盘元素构建UI部件的自定义键盘,即:

<Keyboard xmlns:android="http://schemas.android.com/apk/res/android">
   <Row>
      <Key/>
   </Row>
</Keyboard>


但是,我想使用按钮而不是“键盘、行和键”元素等构建一个
自定义视图/UI
。 然后捕获按钮的
onTouch
事件以进行输入

任何有用的建议将不胜感激

谢谢