현재 구현 해보고 있는 방법은

 

SurfaceView와 MediaPlayer를 이용하여

 

View를 생성하여 ListView에서 보여주는 형식으로 해보았는데

 

일단 첫번째 문제는 처음 들어갈 때 SurfaceView를 생성할 때 리스트뷰 외의 특정 뷰의 특정부분이(할 때마다 랜덤,

 

뷰를 그리다 마는 느낌..) 까맣게 View가 부분부분 안 보이는 부분이 생기고...

 

두번째는 동영상이 재생 중일때 리스트뷰를 위 아래로 스크롤 할 시 영상 부분(SurfaceView)이 최초 플레이 될 때의

 

위치에 고정되어있고 리트스뷰 상에 영상 부분(SurfaceView)은 까만 영역만 스크롤 됩니다..... (쉽게 말해 리스트뷰의 스크롤을 따라오지 않네요)

 

그러다 스크롤을 멈추면 멈춘 부분에서 이어서 재생이 되지 않고 최초에 실행했던 부분에서 계속 재생 됩니다.....

 

이때 화면을 한번 터치하면 다시 영상이 이어서 재생이 됩니다... 근데 또 이때 최초에 재생되던 영역은 2~3프레임 정도가 무한 반복하며

 

렉걸린 것 같은 화면을 연출하구요....

 

그리고 리스트뷰를 올려서 SurfaceView 부분이 리스트뷰 영역을 벗어나게 되면

 

리스트뷰영역만큼만 잘려서 보이길 원헀는데 다른 뷰를 침범하면서 리스트뷰 밖까지 영상이 재생이 되어 버리네요....

 

원래 이렇겐 조합해서 쓸 수 없는건가요...???

 

 

 

보이