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

Передать 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 send_email(String email){ MailSenderClass sender = new MailSenderClass(user, password); try { sender.sendMail("blablabla", "12345", user, email); return true;...
Завершить Intent Service Android
Друзья подскажите пожалуйста, задача такая работает Intent service когда выполняет задачу он запускает другой сервис из которого мне нужно убить старый сервис как это сделать ? использую это stopService(new Intent(service_scan.this, gate_service.class)); Добавлено через 20 минут Сам Activity завершаю командой finish(); а у сервиса какая команда ? Добавлено через 1 час 12 минут Друзья...
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 * FROM `" + COLUMN_NAME + "` WHERE 1;"; // Cursor point to a location in your result Cursor c = db.rawQuery(query, null); // Move to the first row in your results ...
Android Как правильно поставить минимальную дату У меня две кнопки. Первый вылета, второй прилета. У даты вылета minDate = today. А у даты прилета minDate должна быть равной выбранной дате на вылета. В onCreate(): final Calendar nextYear = Calendar.getInstance(); nextYear.add(Calendar.YEAR, 1); Date today = new Date(); Date departs; подробнее

Показать сообщение отдельно
zoleg
14 / 14 / 1
Регистрация: 10.01.2012
Сообщений: 105
07.03.2016, 23:36  [ТС]     Передать String в AsyncTask, получить callback
Все оказалось очень просто

Убираем переопределение
Java
1
2
3
4
5
6
  public jabberdSenderAcyncTasker(String outcoming_mesage) {
 
        super();
 
        oucoming_Message = outcoming_mesage;
    }
А в это
Java
1
protected jabberdSenderAcyncTasker(eJabberdSenderInteface callback)
Добавляем стринг
[JAVA]
Java
1
protected jabberdSenderAcyncTasker(eJabberdSenderInteface callback, String request)
Естественно мы его теперь передаем при вызове с добавочкой "this"
Java
1
2
3
4
5
6
7
new jabberdSenderAcyncTaskerLocal(this,REQUEST) {
                @Override
                protected boolean doAction() throws Exception {
                    Thread.currentThread().wait(1000);
                    return false;
                }
            }.execute();
 
Текущее время: 17:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru