Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
bt1024
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 31
1

Как получить данные из Runnable процесса вызываемого из CallBack функции

09.12.2013, 00:30. Просмотров 634. Ответов 2
Метки нет (Все метки)

Доброго всем суток, вопрос новичка, учусь..

Пишу программу под Андроид, в главном классе создал метод MethodName в котором всё делается в другом потоке посредством Runnable. Этот метод вызывается из CallBack функции (создана через Camera.PictureCallback). В методе MethodName выполняются действия во внутренней функции run(){....} и надо вернуть результат. Так вот в ней я создаю строку result, а вот как этот результат куда-то вывести не понимаю. Не могу в функции run() обратится даже к EditText. Ругается на вот такую строку. Не знает ничего о findViewById:
Java
1
EditText text = (EditText)MainActivity.findViewById(R.id.editText1);
Как вывести инфу из строки result функции run() в EditText?

Пробовал вот так:
Java
1
EditText text = MainActivity.out;
где out это EditText который инициализируется в OnCreate Activity. Не работает, выполнение метода out.setText("...") приводит к крэшу, хоть и компилируется. Что бы почитать, я не понимаю как эти все классы комбинировать..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2013, 00:30
Ответы с готовыми решениями:

Как получить данные из callback функции
Есть функция которая парсит данные с сайта. Как вернуть эти данные и присвоить...

Получить данные и callback функции
Всем привет ! Ребят, пишу приложение. Вызываю апи вконтакта для получения...

For_each и аргументы callback-функции; Как передать callback'у больше одного аргумента
Изучаю контейнеры и алгоритмы stl по Майерсу . С непривычки слегка охренел и...

Как получить адрес функции в dll стороннего процесса?
Я подцепляюсь к чужому процессу, модифицирую память. Как рабочее пространство...

Как получить данные из функции. ci_e_setting()
Всем привет. Есть шаблон, у которого в настройках указывается телефон в...

2
korsaj
148 / 117 / 9
Регистрация: 16.08.2013
Сообщений: 539
09.12.2013, 13:38 2
Уроки с 80 по 85.
0
bt1024
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 31
09.12.2013, 14:01  [ТС] 3
Цитата Сообщение от korsaj Посмотреть сообщение
Спасибо, читаю..
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.12.2013, 14:01

Как получить данные из списка в функции, в которой он не заполнялся ?
Доброго времени суток, уважаемые форумчане ! Имеется список, который...

Как получить полученные json данные из вне функции
Есть файл json.php, который генерирует json данные такого вида: json.php ...

CALLBACK функции: что и как
Всем доброго времени суток. Заранее прошу не пинать, если попал не в тот...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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