motofan logo
> 

Проблемы портирования под Моторолу, софт-клавиши, смена displayable

Vladimir35
сообщение 10.8.2005, 20:29


Новичок
*

Группа: Пользователи
Сообщений: 6
Регистрация: 29.7.2005
Пользователь №: 47 315
Модель телефона: SEk700
Прошивка: R4

Рейтинг: 0



При портировании MIDP2.0 приложения(работающего на Нокия, СониЕрикссон) на Моторолу воникли
следующие проблемы:

1. Не соответствие кодов софт клавиш. В программе произвели следующую замену:
private final static int KEY_SOFTKEY1= -6 ----> -21
private final static int KEY_SOFTKEY2= -7 ----> -22

Вопрос: будет ли это работать на всех Моторолах, или только на определенных моделях?
В эмуляторе такая замена работает на всех моделях?!

2. При тестировании возникла следующая проблема(отсутствующая на Нокии и СониЕрикссон):

Допустим есть два объекта displayable
- form с двумя коммандами,
- canvas с обработкой софт клавиш.

Желаемая логика: пользователь находиться на канве, жмет софт-клавишу -> попадает в form

Проблема: пользователь находится на канве, жмет софт-клавишу -> попадает в form ->сразу же вызывается комманда, привязанная к софт-клавише, на которую нажал пользователь.

Смена displayable - стандартная setCurrentDisplay(displayable) по нажатию на софт-клавишу.

Вопрос: в чем тут дело? Глюк эмулятора?

3. Какой набор встроенных шрифтов стандартен?
Например, на СониЕрикссон есть только пропорциональные шрифты, три размера,
латиница - жирная, курсив, подчеркнутая
кирилица - жирная, подчеркнутая.


Спасибо за вашу помощь.

С уважением,
Владимир.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме

Проблемы портирования под Моторолу, софт-клавиши, смена displayable · Разработка Java-приложений · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 5.8.2025, 17:00

Форум живёт: