Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
obrazer
70 / 70 / 1
Регистрация: 04.09.2012
Сообщений: 170
#1

Глобально перехватывать события клавиатуры - Программирование Android

05.10.2012, 10:00. Просмотров 1250. Ответов 0
Метки нет (Все метки)

Доброго дня.

Собственно и не задавался бы таким вопросом если бы не...
Пользуюсь на планшете TeamViewer-ом. Все прекрастно. С учетом постоянного интернета 3G, 10.1 экрана и хард-клавиатуры - получается полноценный ноут.

И клавиатура работает прекрасно, за исключения одной неприятности - кнопки курсора не перемещают курсор в текстовых полях, а двигают мышку. При этом в самом TeamViewer имеется софтовая клавиатура с клавишами курсоры, которые благополучно двигает текстовый курсор.

Вот и родилась идея перехватывать глобально хард-кнопки и попробовать нагенерировать соответствующие коды кнопок чтоб нормально двигать текстовый курсор.

Кто, что может рассказать про глобальные перехваты (хуки, как их называют в Винде), в частности про перехват клавиатуры?

Собственно, думаю, это может пригодиться и для многих других целей.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.10.2012, 10:00     Глобально перехватывать события клавиатуры
Посмотрите здесь:

Тяжело ли глобально перехватить нажатия пальца? - Программирование Android
Хочу в своей программе (куча окошек) провети частотный анализ "зон" клика пальцем. В разрезе каждого активити или/и общий для всей...

События - Программирование Android
Всем доброго времени суток! Прошу прощения за такой странный вопрос, но я недавно начал учить андроид по книге с готовым кодом,...

События ListView - Программирование Android
Здравствуйте! Вот программа; package com.example.freedom; import java.util.ArrayList; import java.util.HashMap; import...

Обработчик события ToggleButton - Программирование Android
Доброго времени суток! Имеется ToggleButton на форме На кнопку прикручена функция, которая вызывает форму Yes/No public void...

Обработка события поворота устройства - Программирование Android
Как обработать событие поворота телефона? после поворота телефона такое ощущение что создается новое активити. Как сделать чтоб этого...

Не работает обработчик события кнопки - Программирование Android
Не могу разобраться почему выскакивает ошибка..пока только учусь...

CheckBox обработка события нажатия - Программирование Android
Проблема в следующем. Есть своего рода каталог картинок возле которой стоит checkbox. Человек нажимает на него, в базу записывается номер...

Два события onClick в одном item - Программирование Android
Доброго времени суток . У меня есть listView , у него назначен BaseAdapter , в item'e есть две кнопки , нужно как-то обрабатывать...

Какой класс отвечает за обработку события? - Программирование Android
Доброго времени суток))) По кнопке вызывается метод: private void Alarm_it() { sharedPreferences = getPreferences(MODE_PRIVATE); ...

Анимация NavigationView - не обрабатываются события от кнопок - Программирование Android
Решил опробовать данное решение.https://github.com/mxn21/FlowingDrawer. Проблема никак не могу обработать события с кнопок. Главное...

Слушатель для события касания по тексту - Программирование Android
Подскажите пожалуйста как создать обработчик события касания по разному тексту? Допустим есть StringBuilder str str заполнен с помощью...

По строке TextView щёлкать как по кнопке с обработкой события - Программирование Android
Добрый вечер. Вопрос такой. Я хочу чтобы по строке (выходит по элементу TextView) можно было щёлкать ка по кнопке, чтобы вызывался...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru