현재 MediaPlayer로 SurfaceView에 연결하여 비디오 플레이어를 만들어보고 있습니다.


지금 막혀있는부분은.. 실시간으로 진행되는 플레이타임을 TextView에 뿌려주는 것과 SeekBar에 뿌려주는것에 막히고 있는데요..


뿌려주는것은 Handler나 Thread, Runnable등으로... 그러니까


mPlayTime.postDelayed(movieTimeThread, 1000);

를 먼저 사용하고.. 


private Thread movieTimeThread = new Thread() 

{

public void run() 

{

if (Thread_run == true)

{

mSeekBar.setProgress(mPlayer.getCurrentPosition());

mPlayTime.setText(getTime(mPlayer.getCurrentPosition()));

mPlayTime.postDelayed(movieTimeThread, 500);

}

}

};


를 사용하여 자꾸 불러주는 형식으로 바꿔주니.. 동작은 하더군요..


문제는 자꾸 불러주어서 그런지 동영상 자체가 부드럽게 넘어가질 않고 자꾸 끊기더군요


뭔가 동영상 재생시에 계속 바꾸게 할수 있는 명령어가 있는거 같은데.. 모르겠네요.. 도움을 구합니다