[Refactor] play looply and move Toast to main thread

playSong change and keep the mCurrentSongPosition correct.
move the Toast to handler in UI thread