Soru & Cevap

Radio player sorunu !.

07.11.2015 - 07:50

Merhaba arkadaşlar bir radyo player yaptım  kodlar  şunlar

 

mediaPlayer = new MediaPlayer();


        mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
        try {
            mediaPlayer.setDataSource("http://46.165.195.133:8026/;stream/1");
        } catch (IllegalArgumentException e) {
            e.printStackTrace();
        } catch (IllegalStateException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }




        mediaPlayer.prepareAsync();
        mediaPlayer.setOnPreparedListener(new OnPreparedListener() {
            public void onPrepared(MediaPlayer mp) {

                mediaPlayer.start();

            }


        });
        ply_btn.setVisibility(View.GONE);
        pause_btn.setVisibility(View.VISIBLE);

bunda sıkıntı yok çalışıyor ama benim sıkıntım örnegin 2. Activity e geçtiğimde radyo çalmaya devam ediyor. tekrar 1.activity e döndüğüm de radyo bir daha çalmaya başlıyor ve 2  kanal olmuş oluyor. bu kodlar oncreate içerisin de  uygulama açıldığında direk çalışsın diye.

 

Şöyle bir şey denedim 

if(mediaPlayer.isPlaying()){

stop.player();
} else {

 bu kodda geri döndüğünde çalışıyor ama burası şu şekilde çalışıyor. 2.activity den geri döndüğümde radyo çalıyor demiştim ama mediaplayeri kapalı gördüğünden buraya ne kod yazarsam o çalışıyor.
}

Kısacası 2.Activity den döndüğümde radio birdaha play olmaması için ne yapmam lazım.

8 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user ulasocal
ulasocal
08.11.2015 - 02:31

Stop yerine Reset kullanmayı dene, ikinci defa prepare yerine yeniden Play i kullan.