Это явно неправильное использование конечного автомата (который не является частью 1.4 BTW), так как базовый класс будет создавать и показывать форму самостоятельно и устанавливать свою собственную тему (переопределяя все, что вы делали раньше).
Вы также забыли включить создание / определение con1
и включили вызовы на UnsupportedOperationException
, которые не будут выполняться на устройстве.
Весь ваш код LWUIT должен быть в конечном аппарате, пожалуйста, следуйте демонстрациям, включая демонстрацию t-zone, где мы заменяем заголовок на лету, чтобы создать анимацию. Весь этот код полностью находится в конечном автомате, где мы переопределяем определенные методы инициализации формы и изменяем форму оттуда.
Если вы хотите написать все вручную, не используйте конечный автомат, просто используйте UIBuilder напрямую.