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

Передать String в AsyncTask, получить callback - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Вылетает приложение при запуске http://www.cyberforum.ru/android-dev/thread1678418.html
Здравствуйте. Столкнулся со следующей проблемой. В приложении при запуске подключаются сразу несколько фрагментов, в каждом из которых данные берутся асинхронно. При запуске приложение может работать...
Программирование Android Отправка координат ссылкой Приложение отправляет координаты в смс. на данный момент приходит широта и долгота в виде цифр. как сделать что бы приходила ссылка на google maps. полная ссылка не уходит так как слишком длинная. http://www.cyberforum.ru/android-dev/thread1678400.html
Отправка на email Программирование Android
Здравствуйте, вроде все правильно код написал из примера, отправлять хочу через ящик по smtp.gmail.com, но не отправляет в чем же дело вот код //Отправка на email сообщения public boolean...
Завершить Intent Service Программирование Android
Друзья подскажите пожалуйста, задача такая работает Intent service когда выполняет задачу он запускает другой сервис из которого мне нужно убить старый сервис как это сделать ? использую это...
Программирование Android Ava.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String[] link.stuzer.stattrack.data http://www.cyberforum.ru/android-dev/thread1678162.html
// Print out the database as array public String getAllWeapons(){ String dbString = new String; SQLiteDatabase db = getWritableDatabase(); String query = "SELECT *...
Программирование Android Как правильно поставить минимальную дату У меня две кнопки. Первый вылета, второй прилета. У даты вылета minDate = today. А у даты прилета minDate должна быть равной выбранной дате на вылета. В onCreate(): final Calendar nextYear... подробнее

Показать сообщение отдельно
zoleg
25 / 25 / 2
Регистрация: 10.01.2012
Сообщений: 270
06.03.2016, 18:08  [ТС]
Цитата Сообщение от Mikalai Посмотреть сообщение
zoleg, AsyncTask - пример
Это же совсем другое.
И даже есть внешние, глобальные отличия.
1. Все упаковано в тело кода Activity.
2. Пример не включает применение интерфейса
4. Не используется передача между классами
3. Пример дает читку стрим

В общем, ничем не помогла ссылка.

Добавлено через 17 минут
Упрощаю задачу
Выкладываю урезанный вариант

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
public abstract class jabberdSenderAcyncTasker extends AsyncTask<Void, Void, String> {
 
    public eJabberdSenderInteface callback;
    private String oucoming_Message;
    private Throwable t;
 
   public jabberdSenderAcyncTasker(String outcoming_mesage) {
 
        super();
 
        oucoming_Message = outcoming_mesage;
    }
 
protected jabberdSenderAcyncTasker(eJabberdSenderInteface callback) {
    this.callback = (eJabberdSenderInteface) callback;
 
protected abstract boolean doAction() throws Exception; // Do redefinition method
 
 @Override
    protected String doInBackground(Void... params) {
 
                callback.onRecievedMessage("bla-bla-bla");
             }
 
      }
 
}
Как получить callback в вызывающем классе toServerSenderAcyncTasker. Отсылка месаг идет без проблем. Проблема получить колбэк.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru