J2me: Displayable.setTicker () автоматически выключает Nokia Mobile

Разрабатываю мобильное приложение на j2me. В этом приложении я использую экран 6, который является расширением классов javax.microedition.lcdui.Form, javax.microedition.lcdui.List и т. Д. Я создаю объект Displayable(javax.microedition.lcdui.Displayable), отображаемый. Я сделал назначение отображаемым, равным моим экранным объектам. После этого я установил тикер с помощью displayable.setTicker(Ticker ticker).

Вышеупомянутые ситуации - только часть моего заявления. Мое приложение успешно работает на мобильном телефоне Sony ericsson z530i, но на мобильном телефоне nokia c200, который представляет собой устройство sdk серии nokia-s40, displayable.setTicker() автоматически выключает мобильный телефон.

Я не могу найти решение. Пожалуйста, помогите мне найти решение. Поделись своими ценными идеями.


person SIVAKUMAR.J    schedule 23.11.2011    source источник
comment
Вы пытались проверить, возникает ли такая же ошибка с самым простым кодом? например, new Form("form").setTicker(new Ticker("ticker")) - чтобы в вашем мидлете ничего кроме этого не было. Если устройство выйдет из строя с таким простым кодом, то, скорее всего, это ошибка Nokia.   -  person gnat    schedule 20.12.2011


Ответы (1)


Я нашел решение. Иногда в приложении возникает исключение памяти кучи. Так это прекратится.

Теперь я уменьшаю утечки памяти при написании кода. Теперь все работает правильно.

person SIVAKUMAR.J    schedule 28.06.2012