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

Взаимодействие между активитями - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android VideoView зависает спустя ~минуту http://www.cyberforum.ru/android-dev/thread1383013.html
Пробую запустить этот код: videoView = (VideoView) findViewById(R.id.video); MediaController mediaController = new MediaController(this); ...
Программирование Android Заполнение связанных Spinner массивами из строк Всем привет. Первый спиннер заполняется элементами массива строк (массив прописан в ресурсах), по позиции элемента через switch case of заполняется второй спиннер( тут тоже массивы строк и тоже... http://www.cyberforum.ru/android-dev/thread1382892.html
Программирование Android Как добавить звуковой файл в Android Studio?
Подскажите пожалуйста как правильно загрузить звуковой файл в Андройд Студио, я его туда вставляю, а студия не распознает.
Звук при нажатии Программирование Android
Подскажите пожалуйста как сделать что бы при нажатии кнопки воспроизводился звук. Заранее спасибо!
Программирование Android Клавиатура с anjedi http://www.cyberforum.ru/android-dev/thread1382677.html
Срочно! Если есть кто добрый. Пишу(питаюсь писать) код для андройд с помощью anjedi. И как только нажму на точку, то сразу появляется окно, мол anjedi зовершил работу. Не понимаю что происходит и...
Программирование Android В разделе Other нету раздела Android Здравствуйте, собственно как в названии темы написано- в разделе File → New → Other, нету раздела Android. У меня Eclipse. Кто хорошо шарит в написании приложений для андроид систем и кто готов... подробнее

Показать сообщение отдельно
Максим2001
7 / 7 / 1
Регистрация: 11.01.2012
Сообщений: 85

Взаимодействие между активитями - Программирование Android

26.02.2015, 16:39. Просмотров 279. Ответов 0
Метки (Все метки)

Добрый день!

Я начинающий в области программирования под Андроид, и в процессе разработки одного приложения у меня возник вопрос. Есть два активити: Main и Second. Second вызывается из Main по нажатию кнопки. А в SecondActivity есть поток (Thread). Который должен работать на протяжении всего приложения. Мне нужно, чтобы я мог из SecondActivity выйти обратно на главную, но при этом мог продолжать взаимодействовать с этим самым потоком, только уже из Main. Как это реализовать?

То есть, вопрос сводится к тому, чтобы по завершению работы ConnectActivity, я получал его переменную myThread и спокойно с ней работал.

Добавлено через 2 часа 13 минут
Кажется, проблема решена. Если кто-нибудь столкнется с подобным: есть такая штука в андроиде, как Service. Он запускается отдельно от приложения и с помощью него можно взаимодействовать не только с активитями, но между приложениями тоже. А в моем случае можно просто вынести поток (Thread) в MyService.

http://www.vogella.com/tutorials/AndroidServices/article.html - официальная документация.
http://stackoverflow.com/questions/4...sing-messaging - лично мне больше понятней этот туториал
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru