2017-05-29 2 views

Antwort

1

Eine Lösung ist die Handler.postDelayed() -Methode.

@Override 
public void onClick(View v) { 

// This solution will leak memory! Actually don't use!!! 
Handler handler = new Handler(); 
handler.postDelayed(new Runnable() { 
    @Override 
    public void run() { 

      final MediaPlayer mpStart = MediaPlayer.create(this, R.raw.startsound); 
      mpStart.start(); 
    } 
}, 2000); //Here change the time to wait in milliseconds 
} 

Weitere Infos hier: Pause a process

Verwandte Themen