Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 25.04.2016
Сообщений: 48
1

Музыка в android

15.06.2016, 18:43. Показов 390. Ответов 5
Метки нет (Все метки)

Здравствуйте! Подскажите, пожалуйста, как сделать так, что бы музыка играла пока открыто приложение. В нем много активностей и надо что бы музыка не перезапускалась при переходе между ними. Если допустим добавить службу с MediaPlayer , которая начинает и останавливает воспроизведение музыки, то где ее потом вызывать?
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.06.2016, 18:43
Ответы с готовыми решениями:

Работа с файлами android которые находятся не в папке проекта Android Studio
Всех приветствую, начал разработку приложения под Android и не могу разобраться как работать с...

Откуда берутся атрибуты android:layout_width и android:layout_height в элементе LinearLayout?
Недавно начал изучать Android API, а сегодня более менее разобрал основы синтакиса XML. Затем стал...

Не предлагается установка Android SDK при установке Android Studio
на сайте https://developer.android.com/studio/... скачал exeшник для установки Android Studio....

Android Studio не находит функцию TextView в пакете Android.Widget
Я создал новый проект в Android Studio. Android Studio не находит функцию TextView в пакете...

5
425 / 406 / 67
Регистрация: 06.10.2012
Сообщений: 1,748
16.06.2016, 09:06 2
SteveJobs, привет!
Да, всё делается через службу. Запускаете её, например, в MainActivity. Повторный запуск службы не открывает новую, а использует уже запущенную. Поэтому в onStartCommand можете обработать и это действие.
0
0 / 0 / 0
Регистрация: 25.04.2016
Сообщений: 48
16.06.2016, 15:24  [ТС] 3
CoolMind, А когда ее останавливать?
0
425 / 406 / 67
Регистрация: 06.10.2012
Сообщений: 1,748
16.06.2016, 18:14 4
SteveJobs, кажется, при завершении приложения, например, когда выполняете finish() у главной активности. Я не помню точно, подчинена ли служба приложению.
0
0 / 0 / 0
Регистрация: 25.04.2016
Сообщений: 48
16.06.2016, 18:35  [ТС] 5
CoolMind, активность ведь уничтожается при переходе на другую? И музыка начинает заново играть.
0
425 / 406 / 67
Регистрация: 06.10.2012
Сообщений: 1,748
16.06.2016, 19:40 6
SteveJobs, может уничтожаться. Но ведь у вас уже запущена служба, она знает о том, что она запущена. Поэтому в ней и делайте проверку, что песни перезапускать не надо.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.06.2016, 19:40

Android studio, как запускать программу сразу на android смартфоне подключенному к usb?
android studio, как запускать программу сразу на android смартфоне подключенному к usb?

Ошибка: Caused by Android java.lang.ClassCastException: android.app.Application cannot be cast
Здравствуйте. Очень нужен ваш совет. При запуске приложения появляется ошибка: Caused by:...

Ошибка в Android Studio Error:No resource identifier found for attribute 'appComponentFactory' in package 'android'
Доброго времени суток! При компиляции андроид приложении выходит данная ошибка, прошу помочь! Мне...

Android NDK. Как пользоваться? Когда стоит использовать его вместо Android SDK?
Можно ли писать в нем готовые приложения Android?


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

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

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