Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
ivankles
0 / 0 / 4
Регистрация: 05.05.2014
Сообщений: 59
#1

MediaPlayer ест трафик после остановки воспроизведения - Программирование Android

05.12.2016, 17:23. Просмотров 177. Ответов 6
Метки нет (Все метки)

Запускаю на воспроизведение радиостанцию(Stream) при помощи MediaPlayer. Музыка играет, при нажатии на кнопку выполняется метод stop(), воспроизведение прекращается, но судя по индикатору на панели уведомлений трфик продолжает тратиться. Помогает только убийство процесса. Как завершить воспроизведение, и чтобы приложение больше ничего не подгружало?? Спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2016, 17:23
Я подобрал для вас темы с готовыми решениями и ответами на вопрос MediaPlayer ест трафик после остановки воспроизведения (Программирование Android):

MediaPlayer и новый поток для воспроизведения
Собственно читаю сейчас документацию, хочу сделать аудиоплеер, только не...

После гибернации эмулятор ест 100% проца - как избежать?
Добрый день! Сабж. Единственный мне известный вариант - выключать эмулятор...

"constructor MediaPlayer in class MediaPlayer cannot be applied to given types"
Проблема в строке "37--final MediaPlayer mp = new...

Вирус, который ест трафик
Уважаемые вирусоборцы! У меня случилась беда. Имеется ноутбук с Windows 8.1,...

Сайт apiurl.org ест трафик
Здравствуйте, возникла следующая проблема: интернет стал есть трафик, а как...

MediaPlayer: не получается продолжение воспроизведения списка песен
Народ дело такое ...создал плеер ...все работает а код продолжения...

6
shavuz
114 / 120 / 25
Регистрация: 29.01.2014
Сообщений: 596
05.12.2016, 18:17 #2
вот так попробуйте:
Java
1
2
3
4
5
6
7
8
9
try{
        if(mp!=null && mp.isPlaying()){
            mp.stop();
        }
        mp.release();
        mp=null;
    }catch(Exception e){
                    e.printStackTrace();
    }
обратите внимание что медиаплеер обнуляется. возможно после строки mp=null вам нужно его пересоздать
0
ivankles
0 / 0 / 4
Регистрация: 05.05.2014
Сообщений: 59
05.12.2016, 18:44  [ТС] #3
К сожалению это дивидендов не принесло
0
Pablito
2653 / 2135 / 726
Регистрация: 12.05.2014
Сообщений: 7,450
Завершенные тесты: 1
05.12.2016, 18:49 #4
по-идее смотреть надо сюда
MediaPlayer ест трафик после остановки воспроизведения
а не на то, как мигает что-то в
Цитата Сообщение от ivankles Посмотреть сообщение
панели уведомлений
0
ivankles
0 / 0 / 4
Регистрация: 05.05.2014
Сообщений: 59
05.12.2016, 20:15  [ТС] #5
Это полезное замечание, спасибо) Посмотрел через монитор, трафик идет по прежнему
Перестает секунд через 20, чтоон там делает я хз
0
Pablito
2653 / 2135 / 726
Регистрация: 12.05.2014
Сообщений: 7,450
Завершенные тесты: 1
05.12.2016, 20:21 #6
а что если после mp.stop() делать
Java
1
mp.setDataSource("");
просто интересно
0
ivankles
0 / 0 / 4
Регистрация: 05.05.2014
Сообщений: 59
06.12.2016, 07:26  [ТС] #7
как было так и осталось))
0
06.12.2016, 07:26
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.12.2016, 07:26
Привет! Вот еще темы с решениями:

Подскажите пожалуйста как в MediaPlayer изменить скорость воспроизведения
Поиски привели к waveOutSetPlaybackRate из Winmm.dll, но изменения внесенные по...

Необходимость запустить по ссылке MediaPlayer для воспроизведения MP3 с моего сайта
Я только учусь создавать WEB страницы и у меня возникла необходимость запустить...

Как указать не полный адрес Uri для воспроизведения файла MediaPlayer() C++
Указываю ссылку для открытия файла MediaPlayer Uri^ uri = gcnew...

MediaPlayer, видео "заикается" при отображении прогресса воспроизведения в TrackBar-е
Основы работы с MediaPlayer мне известны, но интересует следующий вопрос... С...


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

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

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