fixed sound on touch

add setOnPreparedListener for MediaPlayer