Soru & Cevap

Url'den Müzik Çalmak Hata

03.05.2015 - 03:24

Urld den müzik oynatmaya çalışıyorum. media.play(); çalışıyor müziğim oynatılıyor fakat media.stop(); yada media.pause(); müziği durdurmuyor.

[code]

public class MainActivity extends ActionBarActivity {

    Button PlayPause;
    private boolean boolMusicPlaying = false;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        Baslamak();
    }

private void Baslamak() {
    Text yazi;
    PlayPause = (Button)findViewById(R.id.PlayPause);
    PlayPause.setOnClickListener(new View.OnClickListener() {


        @Override
        public void onClick(View v) {
        oynatim();


        }
    });

}
    private void oynatim() {

     final MediaPlayer mediaPlayer = new MediaPlayer();


    if (!boolMusicPlaying) {
        boolMusicPlaying = true;
        PlayPause.setBackgroundResource(R.drawable.ic_action_pause);

        mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);

        try {
            mediaPlayer.setDataSource(getString(R.string.rihanna));
        } catch (IOException e) {
            e.printStackTrace();
        }
        try {
            mediaPlayer.prepare(); // might take long! (for buffering, etc)
        } catch (IOException e) {
            e.printStackTrace();
        }
        mediaPlayer.start();
        Baslamak();
    }
    else if (boolMusicPlaying) {
        mediaPlayer.stop();
        mediaPlayer.reset();
        PlayPause.setBackgroundResource(R.drawable.ic_action_play);
        boolMusicPlaying = false;

        //burada bir olay var durmuyo bir türlü ama ikon değişiyor yani play ikonu geliyor ekrana.

 


        Baslamak();
    }
    }

 


}

[/code]

7 Görüntülenme

0 Cevap

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