如何使用外部键盘在屏幕键盘上移动光标?

时间:2010-11-01 08:34:32

标签: java android input keyboard on-screen-keyboard

我是Android新手,我正在制作一个屏幕键盘,可以通过外接键盘的箭头(方向)键访问。我的意思是我想通过我的外部(硬件)键盘上的箭头键在屏幕键盘的UI(键)上向左,向右,向上和向下移动。光标所在的键应该是聚焦的,当我从外部键盘按箭头键时,聚焦键应该改变,当我从外部键盘按“输入”时,它应该被操作。(写入屏幕等)我能做到吗?有什么想法吗?如何使虚拟键盘的键可访问?它看起来不像是在按钮矩阵周围移动。求你帮帮我。

1 个答案:

答案 0 :(得分:0)

我相信你需要为任务设计自己的键盘。在后台,您可以实现您希望在自定义Android键盘和键盘之间实现的任何接口。你的PC键盘。

这是一个开始使用Custiomized键盘的示例,而不是从头开始设计 http://developer.android.com/resources/samples/SoftKeyboard/src/com/example/android/softkeyboard/SoftKeyboard.html

注意:

1.正常使用adb时,您可以使用PC键盘。

2.使用自定义Android键盘时遇到的一些问题是用户需要转到“设置”以选择自定义键盘。