Измените поведение на сенсорном экране (отображаются клавиши со стрелками)

Мое приложение lwuit отлично работает на моем qwerty-телефоне.

Однако, когда я передаю его на телефон с сенсорным экраном, вместе с приложением появляется черная уродливая клавиатура. Клавиатура состоит из 4 клавиш со стрелками и 4 клавиш {A,B,C,D}. Эта клавиатура занимала почти 40% экрана.

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

1) Как отключить отображение клавиш со стрелками?

Я попытался установить пустое значение VKB, но это не работает.

2) У меня возникли проблемы с окраской в ​​приложении. Я использовал свойство button.flatten, которое прекрасно работает на моем qwerty-телефоне. Но на сенсорном экране это иногда работает, а иногда нет.

Как мне решить эти проблемы?

Благодарю.

1 ответ

Решение

Чтобы отключить отображение клавиш со стрелками, если у вас есть телефон nokia, вы должны поместить атрибут в свой jad-файл Nokia-MIDlet-On-Screen-Keypad. Взгляните на этот сайт: http://www.developer.nokia.com/Community/Wiki/Using_on-screen_keypad_in_MIDlets_in_S60_5th_Edition_devices
Извините, но я не понимаю, что происходит во втором выпуске.

Другие вопросы по тегам