I am working on a simple app and using a MediaPlayer to play some background noise in 1 activity. I am reading up on MediaPlayer and am not sure whether or not to implement
let say you are playing video from internet and if you direct start the player it would crash because it may be not ready to play because of some internet problem or something else. and if you use preparedlistener then it will not start the player until it is ready to play. therefore it is good to have onpreparedlistener so your activity does not crash or misbehaves.