实现自定义软键盘的最佳方法是什么,它可以识别用户在哪里按下,在哪里释放,然后使用这两个坐标来确定字符?例如,如果我按 Q,然后将手指移动到 E,然后松开。应用程序应获得 2 个坐标。基本简单的线。
一种方法是通过按钮并在触摸按钮时使用 onTouch(View v, MotionEvent event) 方法。然后调度 MotionEvent。另一种方法是处理所有输入,并将布局绘制为“图像”。与上面的示例相同,但没有按钮。或者也许有一些更好的方法(因为我是 android 新手并且还不了解它)?
感谢您提供任何帮助或建议。