![]() |
Кнопка выбора меню и Siemens ((
Всем еще раз привет, прошу прощения за ламерские вопросы, но вот опять зарылся...
Вывожу обычное меню через ShowMenu из 4 пунктов. Загвозка состоит в том, что не получаеться обработать нажатие центрального джойстика (подтверждения). В Siemens когда выводиться это меню справо появляеться кнопка 'Выбор', равнозначная нажатию джойстика, она тоже не работает. Пока обошел тем, что в левую кнопку вывел 'Ok' и его обрабатываю, но у друга на Nokia чтобы вывести эту Ок нужно залезть в функции и только от туда выбрать. Подтверждение джойстиком у него тоже не работает соответственно. Подскажите пожалуйста решение, сам не могу додуматься. Наверняка вопрос боянистый, но по форуму не нашел к сожалению. Дальше код: Код:
Repeat |
Ответ: Кнопка выбора меню и Siemens ((
Старый глюк сименсов, сталкивался с ним пару лет назад, когда сам кодил под С75. Ответа так и не нашел. Телефон сам тупо иногда добавляет какую-то кнопку с надписью "Выбор" и на этом вся обработка клавиш заканчивается.
|
Ответ: Кнопка выбора меню и Siemens ((
Стоило немного погуглить, и нашел все-таки как обойти этот глюк.
Спасибо товарищу piligrim за его Lib_ui и функцию list_set_select_command . Теперь все заработало как надо, без дурацкой кнопки 'Выбор', выдаваемой по умолчанию в меню в Siemens C75. UPD: Хотя на младших моделях (C60 например)- не пашет, вылетает мидлет с ошибкой. Наверное из-за того, что нет поддержки midp2.0, тоесть вышеописанный способ работает только с MIDP2.0. |
Часовой пояс GMT +4, время: 12:16. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot