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

Остановить мелодию в MediaPlayer - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Работа с сетью в Service http://www.cyberforum.ru/android-dev/thread1368373.html
Здравствуйте. Возник вопрос на который никак не могу найти ответ. В моей программе необходима работа с сетью в фоновом режиме. Графическая и сетевая часть приложения никак не связаны. Пытаюсь для этого использовать Service. public class Monitor extends Service { public int onStartCommand(Intent intent, int flags, int startId) { mr = new XGM_Client(startId); new Thread(mr).start();...
Программирование Android Не запускается Genymotion (+скрины) Пользовался поиском, нашел несколько тем, но ничего не помогло. Я использую роутер, а во всех темах говорилось о проводном подключении.. Расскажу всё поэтапно: посоветовали использовать Genymotion вместо стандартного AVD в Android Studio Скачал сам Genymotion, он потребовал скачать VirtualBox - скачал установил, установил Genymotion. Далее, в Android Studio появился значок от Genymotion, в... http://www.cyberforum.ru/android-dev/thread1368371.html
Программирование Android OnActivityResult из сервис во фрагмент
Здравствуйте,есть акивити которая запускает мой сервис. после запуска, сервис должен отослать данные во фрагмент. по логам показывает что сервис запустился, произвел операции, но фрагмент не выдал логов о том что он получил данные. как произвести такую цепочку активити->сервис->фрагмент? main.java(Activity) kill = new Intent(this, timer.class); pi =...
Программирование Android Создать "графический" калькулятор
Как можно сделать следующее: имеем кнопки от 0....9 , но на каждой кнопке цифры не написаны, а отображены как картинки. Необходимо, чтобы при нажатии этих кнопок именно формировались картинки, а не цифры. Разместить на кнопке картинки знаю как, но как, выводить картинки в сложении, вычитании итд...
Программирование Android Калькулятор на Android http://www.cyberforum.ru/android-dev/thread1368322.html
Дело вот в чем, создается калькулятор, все прекрасно, но не получается сделать так что бы он считал не одно действие а два и больше действий, то есть имеем 2+2*2 то калькулятор не может посчитать верно, если мы вводим однотипные действие например 2+22+45 или 5*70*51 то он все считает. Как сделать что бы калькулятор мог считать не одно действие а две и больше, и плюс до этого был приоритет....
Программирование Android Отправка целочисленной переменной в виде строки Мне очень нужна помощь. private boolean postSettingsToServer() { boolean succeeded = false; // Пример использования HttpClient с HTTP GET запросом и переменных формы String uniqueId = mGameSettings.getString(GAME_PREFERENCES_UNIQUE_ID, null); Integer playerId = mGameSettings.getInt(GAME_PREFERENCES_PLAYER_ID, -1); String nickname =... подробнее

Показать сообщение отдельно
Leks2
2 / 2 / 1
Регистрация: 14.11.2014
Сообщений: 105

Остановить мелодию в MediaPlayer - Программирование Android

04.02.2015, 20:07. Просмотров 504. Ответов 2
Метки (Все метки)

Всем привет ,у меня такой вопрос как остановит MediaPlayer? у меня есть класс и в нем один медиаплеер для двух классов
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
26
27
28
import android.content.Context;
import android.media.MediaPlayer;
import android.widget.ImageView;
 
public class MediaPl {
    MediaPlayer mediaPlayer;
    public ImageView image ;
    Context context;
    
    public MediaPl(Context c) {
        context = c;
        
    }
    public void play(int id){
     
        if(mediaPlayer!=null){
        mediaPlayer.release();
        mediaPlayer = null; 
      
    }
        
        mediaPlayer = MediaPlayer.create(context, id);
        mediaPlayer.start();
                
        
    }
    
}
но дело в том ,что если я нажал на первую мелодию и потом нажимаю на вторую мелодию,первая продолжает играть не останавливаясь со второй на пару ,как можно исправить?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru