안녕하세요 아즈라엘 입니다. 


이번에 질문은 MediaPlayer 인데요.. SurfaceHolder를 사용하게 되면 

생애주기가 onPuase ~ onResume 시에 surfaceDestroyed ~ surfaceCreated 가 다시 호출됩니다. 



아래 apiDemos 에서 Activity onPause가 되면 onDestroy와 같은 기능을 하는데요..

http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/media/MediaPlayerDemo_Video.html



혹시 onPuase ~ onResume 시에 surfaceView 에서 화면에 대한 context 들이 살아있게  할 수 있는 방법은 없나요?

그냥 화면 생에 주기에 맞춰 onPause시에 죽여야 하는지 의문이네요..


Player 를 상속받아서 그 안에 해결해야 하는게 있는데  죽었다 살았다 하면 문제가 좀 생깁니다. ㅠㅠ