2017-12-22 6 views
0

Mediaplayer sollte Sound nach onFinish CountdownTimer spielen, aber es würde nicht. Nach diesem Code ist nur ein Toast, was gut funktioniert. Vor countdownTimer ist Dialog und onClick in meinem Code-Snippet ist von einer der Schaltflächen des Dialogs.Mediaplayer spielt keinen Ton

btnYes.setOnClickListener(new View.OnClickListener() { 

       @Override 
       public void onClick(View view) { 
        dialogfeed.dismiss(); 
        CountDownTimerfeed = new CountDownTimer(10000,1000) { 

         @Override 
         public void onTick(long millis) { 


         } 

         @Override 
         public void onFinish() { 
         final MediaPlayer mp = MediaPlayer.create(MainActivity.this, R.raw.melodyfeed); 
         mp.start(); 
         } 
        }; 
+0

Wo funktioniert der Toast? Es ist nicht da? – Xenolion

Antwort

0

Erstellen Sie Ihr mediaPlayer Objekt aus Ihrem Hörer und es nur starten, wenn der Benutzer darauf geklickt hat.