public void onClick(View v){
      view.setBackground(R.drawable.gameover); // view의 백그라운드 이미지 설정
      
      mp = MediaPlayer.create(this, R.raw.gameover); // 사운드 파일 설정
      mp.start(); // 사운드 파일 재생
      
      playAnimGameOver(); // 그냥 제가 만든 애니메이션 실행해주는 함수
}

view는 제가 따로 만든 뷰이구요.
onClick안에 view의 setBackground로 이미지를 설정을 했는데요.
사운드가 실행되는 코드가 이미지가 바뀌는 코드 밑에 있는데
왜 사운드가 다 재생이되고나서 이미지가 바뀌는거죠?
밑에 애니메이션 함수도 사운드가 끝나야 실행되는거 같네요..
이미지가 바뀌고 사운드가 실행되게 하고 싶은데 해결책없나요ㅠㅠ
조언부탁드립니다^^