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

Передать данные с сервиса на другой сервис - Android

Восстановить пароль Регистрация
 
yura91
28 / 26 / 2
Регистрация: 23.10.2013
Сообщений: 2,135
15.09.2014, 13:03     Передать данные с сервиса на другой сервис #1
как передать целочисленную переменную из одного сервиса в другой?можете привести фрагмент кода?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.09.2014, 13:03     Передать данные с сервиса на другой сервис
Посмотрите здесь:

Android Передать значение DatePickerDialog в другой класс
Android Как передать параметры из одного класса в другой?
Как передать целочисленную переменную и картинку из сервиса в активити? Android
Как передать ссылку по клику в другой класс? Android
Передать экземпляр класса в другой класс Android
Android Передать результат в окно другой активности
Android Не могу передать значение в другой класс
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
 Аватар для YuraAAA
1563 / 1305 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
15.09.2014, 14:23     Передать данные с сервиса на другой сервис #2
Через intent.

Java
1
2
3
Intent is2 = new Intent(this, SecondsService.class);
is2.putExtra("information", 1);
startService(is2);
Java
1
2
3
4
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
intent.getIntExtra("information");
}
yura91
28 / 26 / 2
Регистрация: 23.10.2013
Сообщений: 2,135
17.09.2014, 14:18  [ТС]     Передать данные с сервиса на другой сервис #3
А если второй сервис уже запущен и перезапускать его не надо то как в таком случае передать??
YuraAAA
 Аватар для YuraAAA
1563 / 1305 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
17.09.2014, 14:57     Передать данные с сервиса на другой сервис #4
yura91, Если сервис уже запущен, он не будет перезапущен.
Spelcrawler
521 / 491 / 110
Регистрация: 12.03.2014
Сообщений: 1,641
Завершенные тесты: 1
18.09.2014, 12:05     Передать данные с сервиса на другой сервис #5
Цитата Сообщение от YuraAAA Посмотреть сообщение
Если сервис уже запущен, он не будет перезапущен.
А поймать это событие где? В onNewIntent()?
YuraAAA
 Аватар для YuraAAA
1563 / 1305 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
18.09.2014, 12:23     Передать данные с сервиса на другой сервис #6
Spelcrawler, да не, по идее, будет всё равно onStartCommand вызван
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.09.2014, 14:48     Передать данные с сервиса на другой сервис
Еще ссылки по теме:

Android Передать данные из radiobutton
Android Как перенести данные из БД в сервис?
Передать данные в активити Android
Android Передать данные из диалога

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

Или воспользуйтесь поиском по форуму:
yura91
28 / 26 / 2
Регистрация: 23.10.2013
Сообщений: 2,135
18.09.2014, 14:48  [ТС]     Передать данные с сервиса на другой сервис #7
onNewIntent в сервисе тоже есть не только в активити??
Yandex
Объявления
18.09.2014, 14:48     Передать данные с сервиса на другой сервис
Ответ Создать тему
Опции темы

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