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

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

Войти
Регистрация
Восстановить пароль
 
bt1024
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 31
#1

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

09.12.2013, 00:30. Просмотров 514. Ответов 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
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как получить данные из Runnable процесса вызываемого из CallBack функции (Программирование Android):

Как получить данные из callback функции - Node.js
Есть функция которая парсит данные с сайта. Как вернуть эти данные и присвоить их переменной. НАпример я хочу сделать var data =...

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

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

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

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

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
korsaj
148 / 117 / 9
Регистрация: 16.08.2013
Сообщений: 510
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
Привет! Вот еще темы с ответами:

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

CALLBACK функции: что и как - C++ WinAPI
Всем доброго времени суток. Заранее прошу не пинать, если попал не в тот раздел. А теперь к делу. Для чего нужны и как использовать...

Методы класса как callback функции - C++
Всем привет. Пытаюсь разобраться как передавать методы класса в качестве callback. Я конечно понимаю, что есть решения вроде Boost или...

Как реализовать срабатывание Callback функции при событии? - C++
Совсем запутался. Вот есть у меня callback функция предположим. Она принимает своим параметром другую функцию, в которой прописан нужный...


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

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

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