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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
okunetsky
0 / 0 / 0
Регистрация: 27.02.2015
Сообщений: 29
#1

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

12.09.2016, 01:35. Просмотров 123. Ответов 1
Метки нет (Все метки)

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

Что я точно понял,что новый поток нужно создавать перед воспроизведением файла. И делает это метод prepareAsync() . Но, если я правильно понимаю, это поток только для подготовки(буферизация и т.д.). К тому же,если воспроизводить файлы в "правильном формате" папки raw проекта, подготовка не требуется. Немного сумбурно,но надеюсь суть вопроса ясна)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.09.2016, 01:35     MediaPlayer и новый поток для воспроизведения
Посмотрите здесь:
MediaPlayer ест трафик после остановки воспроизведения Android
Android Один MediaPlayer для нескольких файлов
Android SoundPool vs MediaPlayer
Android Static MediaPlayer
Android Регистрация MediaPlayer
Android Ошибка MediaPlayer'a
Android Использование MediaPlayer
Android MediaPlayer автореверс
Android Простой MediaPlayer
Вылет приложения с MediaPlayer Android
MediaPlayer, проигрывание музыки Android
Android Не удается создать mediaplayer

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vxg
Модератор
3117 / 1919 / 208
Регистрация: 13.01.2012
Сообщений: 7,348
12.09.2016, 08:57     MediaPlayer и новый поток для воспроизведения #2
okunetsky, поток не нужен если вы просто даёте плееру трек. Ваш код помог бы ответить точнее
Yandex
Объявления
12.09.2016, 08:57     MediaPlayer и новый поток для воспроизведения
Ответ Создать тему
Опции темы

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