1
최근
, 나는 안드로이드 개발을하고 있어요, 항상 오랜 시간 동안 나를 혼란스럽게하는 질문이있었습니다 .GLSurfaceView에 VideoView를 보여주고 싶습니다. 내 코드는 다음과 같습니다 :GLSurfaceView에 VideoView 쇼?
setContentView(glSurfaceView,new LayoutParams(
LayoutParams.FILL_PARENT,
LayoutParams.FILL_PARENT));
videoView= View.inflate(QCARSampleActivity.this, R.layout.main, null);
addContentView(videoView, new LayoutParams( LayoutParams.FILL_PARENT,LayoutParams.FILL_PARENT));
mVideoView = (VideoView) overlayView.findViewById(R.id.mVideoView);
비디오 재생 코드는 다음과 같습니다. 다음과 같이 :
videoView.setVisibility(View.VISIBLE);
mVideoView.setVisibility(View.VISIBLE);
mVideoView.setVideoPath(path);
mVideoView.setMediaController(new MediaController(this));
mVideoView.requestFocus();
mVideoView.start();
실행할 때 소리는 들리지만 비디오를 볼 수없는 이유는 무엇입니까? 부디?