1

android 设备中是否可以进行串行通信意味着当我在设备的编辑文本中输入内容时,它将显示在超级终端上,当我在超级终端中写入一些文本时,它将显示在安卓设备上。

4

1 回答 1

0

您可以实现 aView.OnKeyListener在键入时捕获键:

   yourEditText.setOnKeyListener(new View.OnKeyListener() {
        @Override
        public boolean onKey(View v, int keyCode, KeyEvent event) {
            // your code here
            return false;
        }
    });

有关在此处设置侦听器和在此处设置侦听器本身的更多详细信息。

我不确定您所说的超级终端是什么意思。如果它在您的 PC 或其他地方,您必须使用网络将输入的密钥发送给它,这可以由上面的侦听器触发。

另一种方式,当您收到字符时,您setText()使用EditText.

我不在这里详细说明网络部分,因为我不确定您想做什么。

于 2011-08-26T09:51:14.207 回答