0
아래의 코드를 사용하여 에뮬레이터와 장치에서 테스트 한 결과, 에뮬레이터에서 MediaController가 VideoView 바로 아래에 표시 될 수 있습니다 (기본값은 화면 하단에 있음). 그러나 장치에서 테스트했을 때 MediaController가 표시되지 않습니다. 이유를 알고 싶습니다. 그것은 나를 위해 일한이 시도장치가 MediaController를 표시하지 않음
final VideoView videoView = (VideoView)findViewById(R.id.videoGuide1);
videoView.setOnPreparedListener(new OnPreparedListener(){
@Override
public void onPrepared(MediaPlayer mp){
mp.setOnVideoSizeChangedListener(new OnVideoSizeChangedListener(){
@Override
public void onVideoSizeChanged(MediaPlayer mp, int width, int height){
MediaController mediaController = new MediaController(WatchVideo.this);;
videoView.setMediaController(mediaController);
mediaController.setAnchorView(videoView);
}
});
}
});
내 대답을 확인하고 이것을 시도 – Mahesh