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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.92
korsaj
148 / 117 / 9
Регистрация: 16.08.2013
Сообщений: 515
#1

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

23.10.2013, 22:29. Просмотров 1887. Ответов 19
Метки нет (Все метки)

Можно ли в андроиде создать свои CallBack функции?
Если можно, то киньте какой нибудь пример на одном активити и классе потомке.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.10.2013, 22:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос CallBack (Программирование Android):

Callback фрагментов - Программирование Android
День добрый. Не совсем понимаю механизм работы коллбэков. Может кто-нибудь проиллюстрировать на конкретном примере? Допустим,...

CallBack url в твиттер - Программирование Android
CallBack url это ссылка на то активити к которому возвращается приложение после регистрации пользователя в твиттере да??или можете подробно...

Тертый перетертый CallBack to Activity - Программирование Android
Не могу передать из контроллера в активити. В контролер все призодит, а из него в активити нет. Не пойму что нетак и почему. ...

Передать String в AsyncTask, получить callback - Программирование Android
Не могу сообразить как одновременно и передать в AsyncTask запрос и возвратить ответ в UI. Вот код как есть - нужно возвращать...

Как получить данные из Runnable процесса вызываемого из CallBack функции - Программирование Android
Доброго всем суток, вопрос новичка, учусь.. Пишу программу под Андроид, в главном классе создал метод MethodName в котором всё...

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

19
korsaj
148 / 117 / 9
Регистрация: 16.08.2013
Сообщений: 515
06.11.2013, 22:41  [ТС] #16
А можно пример, а то у меня при выполнении
Java
1
2
3
4
    public void onButtonUpPress() {
        if(D) Log.d(TAG, "CallBack"); 
        Button2.setText(" psi");  
    }
вылетает приложение. Если я текст кнопки меняю в другом методе главного активити то все ок.
0
Netscape
374 / 361 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
07.11.2013, 00:12 #17
Как-то так.
Java
1
2
3
4
5
6
Button2.post(new Runnable(){
@Override
public void run(){
Button2.setText(" psi");
}
});
1
korsaj
148 / 117 / 9
Регистрация: 16.08.2013
Сообщений: 515
07.11.2013, 00:20  [ТС] #18
Ничего не понял. А как это все относится к public void onButtonUpPress() который я вызываю из другого потока?

Т.е нужно использовать предопределенный класс Handler для взаимосвязи с родительским потоком. А "ручной" callBack не катит?
0
Netscape
374 / 361 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
07.11.2013, 00:45 #19
Java
1
2
3
4
5
6
7
8
9
public void onButtonUpPress() {
        if(D) Log.d(TAG, "CallBack"); 
        Button2.post(new Runnable(){
@Override
public void run(){
Button2.setText(" psi");
}
});
    }
1
korsaj
148 / 117 / 9
Регистрация: 16.08.2013
Сообщений: 515
07.11.2013, 00:49  [ТС] #20
Спасибо завтра попробую.
0
07.11.2013, 00:49
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.11.2013, 00:49
Привет! Вот еще темы с ответами:

Callback - Joomla
как использовать модуль для обратной связи ?

CallBack C++ - C++
Всем привет! Похожий вопрос. Нужно заюзать колбеки. Если работаю без класов т.е функция не предлежит класу то работает нормально, а...

Callback - Node.js
Доброго времени суток! Хотел спросить может кто знает. Вообщем есть приложение которое сохраняет картинки. Нужно не дожидаясь ответа...

CALLBACK - C++
Здравствуйте, уважаемые форумчане. Передо мной стоит задача записи звука с микрофона в файл. Как считывать в буфер я разобрался. Но не...


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

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

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