как сделать последовательную связь устройства Android и гипертерминала - PullRequest
1 голос
/ 26 августа 2011

Возможна ли последовательная связь в устройстве Android. Когда я набираю что-то в «Редактировать текст устройства», это будет отображаться на гипертерминале, а когда я напишу некоторый текст в гипертерминале, оно будет отображаться на устройстве Android.

1 Ответ

0 голосов
/ 26 августа 2011

Вы можете реализовать View.OnKeyListener для перехвата клавиш по мере их ввода:

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

Подробнее о настройке слушателя здесь и о самом слушателе здесь .

Я не уверен, что вы подразумеваете под Гипертерминалом. Если он находится на вашем компьютере или где-то еще, вам нужно будет отправить ему введенные ключи по сети, и слушатель может вызвать его выше.

Другой способ: когда вы получаете символы, вы используете метод setText() вашего EditText.

Я не буду подробно останавливаться на сетевой части, поскольку не уверен, что вы хотели бы сделать.

...