Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
imcavs™
-21 / 7 / 1
Регистрация: 19.02.2012
Сообщений: 173
#1

MediaPlayer переключение - Программирование Android

02.05.2016, 20:28. Просмотров 122. Ответов 0
Метки нет (Все метки)

Добрый день. Реализую переключение музыкальных файлов. Есть код. Всё просто. Одна кнопка - один трек. Всего два трека - две кнопки. Первый раз, всё успешно проигрывается, но при повторных нажатиях, на одна композиция не играет. Каким образом можно это выполнить?
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
      
    MediaPlayer Dzhin = new MediaPlayer();
    MediaPlayer Moreana = new MediaPlayer();
    public void DzhinPlay(View view) {
        if (Moreana.isPlaying()){
            Moreana.pause();
            Dzhin.start();
        }
 
        else {
            Dzhin.start();
               }
    }
 
    public void MoreanaPlay(View view) {
        if (Dzhin.isPlaying()){
            Dzhin.stop();
 
        }
        else {
                Moreana.start();
               }
 
 
    }
Добавлено через 4 часа 5 минут
Решено. Код решения
Java
1
2
3
4
5
6
7
   
if (mp != null) 
         {
                mp.stop();
                mp.release();
                mp = null;
           }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.05.2016, 20:28
Я подобрал для вас темы с готовыми решениями и ответами на вопрос MediaPlayer переключение (Программирование Android):

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

SoundPool vs MediaPlayer
Какой класс лучше использовать для проигрывания музыки? Под музыкой...

Использование MediaPlayer
Здравствуйте. Задача такова: написать свой простейший плеер сугубо для себя....

MediaPlayer автореверс
Всем привет,вопрос такое ,можно как нибудь сделать,чтоб в медиаплеере...

Простой MediaPlayer
Нужно сделать простую програмку. В главном активити - Баттн, при нажатии на...

Регистрация MediaPlayer
Подскажите как зарегистрировать MediaPlayer, чтоб при открытии файла он...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.05.2016, 20:28
Привет! Вот еще темы с решениями:

Ошибка MediaPlayer'a
Здравствуйте форумчане.Создал кнопочку для проигрывания мелодии, но при...

Static MediaPlayer
Добрый день! Пытался реализовать следующий алгоритм работы своего приложения:...

Вылет приложения с MediaPlayer
Использую один MediaPlayer. Даю ему разный звук при нажатии на каждую из 5...

Остановить мелодию в MediaPlayer
Всем привет ,у меня такой вопрос как остановит MediaPlayer? у меня есть класс и...


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

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

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