Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
sergei11
3 / 3 / 0
Регистрация: 29.10.2013
Сообщений: 33
#1

Изменение View, не из того потока, в котором оно создано - Программирование Android

14.04.2014, 12:15. Просмотров 465. Ответов 1
Метки нет (Все метки)

Использую библиотеку OpenCV. Активити реализует JavaCameraView из этой библиотеки. В JavaCameraView есть событие OnCameraFrame(Mat inputFrame) - получение кадра, от камеры устройства.
При получении определённого кадра я хочу изменить виджет, например TextView, или ImageView. Но не могу этого сделать, так как выдается ошибка, что я пытаюсь изменить View, не из того потока, в котором оно было создано. Как это обойти?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.04.2014, 12:15     Изменение View, не из того потока, в котором оно создано
Посмотрите здесь:
Узнать номер потока в котором исполняется функция Android
Изменение ImageView из отдельного потока Android
Android Приложение создано, ошибок нет, устанавливается но запустить я его не могу - нет иконки. Что я сделал не так?
Android Тип view
Android Сериализация View
Скопировать view Android
Отрисовка View Android
Android Красивые View
View во фрагментах Android
Android XML vs View
Движение View Android
Скопировать свойства view Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
KillAndEat
63 / 63 / 8
Регистрация: 17.05.2013
Сообщений: 286
14.04.2014, 13:09     Изменение View, не из того потока, в котором оно создано #2
http://developer.android.com/referen....lang.Runnable)

Добавлено через 35 секунд
или Handle
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru