Soru & Cevap

Mediaplayerı diğer activtyde durdurma

15.01.2016 - 06:02

Merhabalar;

Mediaplayer a ses dosyası ekledim.Butona bastığımda diğer activtye geçiyor ve müzik çalıyor.

Ben diğer activtyde müziği durduramıyorum zaten kodda izin vermiyor.
MediaPlayer Btnd=MediaPlayer.create(this,R.raw.soru3_dogru); Çünkü this var.

Sorum şu diğer activtyde durdur butonu olcak basınca mediaplayer durcak nasıl yapabilirim ?

2 Görüntülenme

1 Cevap

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

picture-28812-1452251417.jpg
umutonur
16.01.2016 - 04:49

MediaPlayer nesnesini static olarak tanımlayıp deneyebilir misin?

Yani şu şekilde;

public class MainActivity extends AppCompatActivity {
 public static MediaPlayer Btnd;

...
...


 @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        ...
        ...
        Btnd = MediaPlayer.create(this,R.raw.soru3_dogru);

şeklinde tanımlama yapıp;
Aşağıdaki gibi sonlandırabilirsin. Denemedim ama çalışması gerek.

MainActivity.Btnd.stop();