Установите изображение Bitmapfield на резьбе с BlackBerry
-
04-10-2019 - |
Вопрос
Я пытаюсь установить BitmapField
Изображение с использованием setImage()
метод. Работает нормально, но когда я пытаюсь сделать это на нити, это бросает IllegalStateException
И это не работает.
Есть ли обходной путь для этого?
Решение
Вам нужно сделать обновление в потоке отправки событий (или, по крайней мере, получить замок). Самый простой способ сделать это со следующей картиной кода:
UiApplication.getUiApplication().invokeLater(new Runnable() {
public void run() {
... your code here ...
}
});
Не связан с StackOverflow