메인View에가 하위로 Button한개랑 Slidingdrawer를 가지고 있습니다.

 

Button클릭시에는  

 

 Intent video = new Intent(Intent.ACTION_VIEW, Uri.parse(vidioURL);
    startActivity(video);

위 코드를 통해서 플레이어를 통해서 동영상을 재생하고

 

 

Slidingdrawer는 Slidingdrawer 컨텐츠영역안에 VideoView를 두어서

 

drawer.setOnDrawerOpenListener(new OnDrawerOpenListener() {
     public void onDrawerOpened() {
      // TODO Auto-generated method stub
      if(subVideoView != null){
       subVideoView.start();
      }
      slidingBtn.setImageBitmap(closeImage);
     }
    });
    drawer.setOnDrawerCloseListener(new OnDrawerCloseListener() {
     public void onDrawerClosed() {
      // TODO Auto-generated method stub
      if(subVideoView != null){
       subVideoView.pause();
      }
      slidingBtn.setImageBitmap(openImage);
     }
    }); 
 


위처럼 열리고 닫힐때 시작, 일시정지를 하며 동영상을 재생하고있습니다.

 

 

그런데 문제가 

 

Button 클릭하면 재생되는동영상이 

 

Slidingdrawer를 추가안줬을때는 정상적으로 재생이되는데

 

추가를 해주면 동영상을 재생할수없다고 나옵니다.

 

Slidingdrawer안의 VideoView는 잘 재생됩니다.

 

LogCat에는

01-24 16:58:19.344: W/AudioSystem(7714): AudioFlinger server died!
01-24 16:58:19.344: W/IMediaDeathNotifier(7714): media server died
01-24 16:58:19.344: E/MediaPlayer(7714): error (100, 0)

 

라고 나와서 검색해보앗는데 해결법을 찾지 못해서 질문드립니다.