Я написал несколько приложений для BlackBerry, но сейчас я пытаюсь написать приложение, которое должно иметь доступ к аппаратному обеспечению (клавиатуре) каким-то низкоуровневым способом, и я не могу найти ни способа это сделать, ни какой-либо другой помогите ему в «официальных» досках.
Дело в том, что мне нужно знать, когда в любое время нажимается клавиша '$' на клавиатуре Blackberry, чтобы мое приложение (или резидентная служба) могло его перехватить, чтобы не отображался символ '$', и если пользователь нажимает следующий гласный, то добавляет акцент к этому гласному ... и если он нажимает другую клавишу, просто отправьте обратно символ '$' + другой символ.
т.е. '$' + 'a' = а
Другими словами, мне нужно создать приложение или сервис, который преобразует клавишу '$' в клавишу акцента, точно так же, как работает обычная клавиатура ПК за пределами США.
Теперь вот проблема: вся ОС Blackberry работает под виртуальной машиной Java (своего рода превращение JVM в настоящую ОС). Как вы можете себе представить, каждое приложение, написанное для него, написано на Java.
Очевидно, что в их реализации Java есть набор специальных библиотек API BlackBerry, так что разработчик может получить доступ к определенным функциям и возможностям Blackberry ... однако, кажется, нет ничего, что я мог бы использовать для достижения своей конкретной задачи .
Но тогда, может быть, есть, и я не нашел его, так как я все еще новичок в программировании Blackberry.
Итак, в этой заметке любая помощь или комментарий будут высоко оценены.
-Габриэль Алонсо.