Можно ли объединить типичный j2me API (LCDUI) и LWUIT вместе

Я сомневаюсь, что в качестве проекта последнего года я создаю приложение на основе местоположения J2ME, которое полностью построено с использованием J2ME API, такого как пользовательский интерфейс высокого уровня (форма) и пользовательский интерфейс низкого уровня (холст). Теперь я хочу использовать LWUIT API, чтобы внести несколько изменений в пользовательский интерфейс высокого уровня и реализовать функцию автозаполнения для текстового поля, чтобы выбрать желаемое имя места пользователем в соответствии с его типом, который не может этого сделать.

"Для автозаполнения мест я использую Google Place API - функцию автозаполнения мест"

Я уже создал весь свой дизайн в LCDUI; из-за функции автозаполнения теперь я не могу воссоздать весь свой дизайн в LWUIT

Можно ли объединить компоненты LCDUI и LWUIT вместе? то есть использовать в приложении как LWUIT, так и Canvas?


person Rahul More    schedule 18.02.2013    source источник
comment
Я бы рекомендовал ввести строку j2me use lwuit and lcdui together? в поисковик Google. В результате откроется несколько соответствующих ресурсов.   -  person Nate    schedule 19.02.2013
comment
да, я искал по этому ключевому слову, но он не дал мне ничего полезного ...   -  person Rahul More    schedule 19.02.2013


Ответы (2)


Компоненты LWUIT рисуются на холсте, а LWUIT рисует всю область холста. Вы не можете смешивать компоненты LWUIT с компонентами LCDUI.

person Gorkem Ercan    schedule 19.02.2013
comment
Тем не менее LWUIT будет предполагать, что больше ничего не будет рисовать на холсте. Вы можете попробовать, но я думаю, что это создаст больше проблем, чем решит - person Gorkem Ercan; 21.02.2013

Можно как-то смешать LCDUI и LWUIT, но это непросто. Я знаю, что есть доступ к некоторым компонентам LCDUI через некоторые оболочки в LWUIT. Вы можете проверить это сообщение: Как запустить форму LWUIT из формы LCDUI?

Похоже, у него есть проект LCDUI, и он может запустить форму LWUIT изнутри, инициализировав дисплей LWUIT. Это может быть выход.

person Ajibola    schedule 21.02.2013