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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Recyclerview при onLongItemClick срабатывает и onItemClick? http://www.cyberforum.ru/android-dev/thread1725900.html
использую такой класс для клика по айтемам: нажимаю долгий клик открывается контекстменю а так же происходит обычный клих на этом айтеме, в чем может быть дело, помогите пожалуйста? ...
Программирование Android Обновление данных Добрый день. Еще такая проблема возникла. Есть форма где нужно редактировать информацию, ввел нужные коррективы и нажал кнопку сохранить оно обновляет ее в базе. А вот когда нажимаю кнопку... http://www.cyberforum.ru/android-dev/thread1725879.html
Программирование Android Ошибка minSDK(API 23, N preview) != deviceSDK(API 17)
Недавно начал учить андроид и возникла такая ошибка, когда я пытаюсь запустить проект на своем телефоне или эмуляторе. При этом в проекте выставлено "minSdkVersion 15". Режим отладки включен,...
Программирование Android Форматирование строки, полученной из БД
Доброго времени суток! Сразу скажу, что пытался найти, как выполнить форматирование строки, но нашел только способ, когда в Strings создается строка. И к ней вроде как автоматически уже понимается...
Программирование Android PrintWriter и OutputStream http://www.cyberforum.ru/android-dev/thread1725827.html
Мне нужно передать на TCP сервер изображение и контакты телефона андроид. Изображение отлично передается таким кодом outputStream.write(mybytearray1, 0, mybytearray1.length);, где outputStream...
Программирование Android Setonclicklistner для множества обьектов у меня есть 16 кнопок ColorButton1=(Button)findViewById(R.id.button00); ColorButton2=(Button)findViewById(R.id.button01); ColorButton3=(Button)findViewById(R.id.button02); ... подробнее

Показать сообщение отдельно
imcavs™
-89 / 6 / 1
Регистрация: 19.02.2012
Сообщений: 148

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

02.05.2016, 20:28. Просмотров 110. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru