@Override protected void onDestroy() { mMp.unsetSurfaceHolder(mSurfv.getHolder()); mMp.removePlayerStateListener(this); mMp.removeVideosStateListener(this); UnexpectedExceptionHandler.get().unregisterModule(this); super.onDestroy(); }