2012-08-30 2 views
0

내가 뭔가를 놓친 것입니까? 비디오 뷰를 사용하여 비디오를 재생하면 미디어 컨트롤러에서 비디오의 현재 시간을 볼 수 없습니다. (A ICS 장치에 응용 프로그램을 실행, 시간이 없다, 그러나 벌집 장치에 시간이있다)안드로이드 미디어 컨트롤러의 표시 시간

코드 : 사실 나는 시간이 있지만 너무 희미 그리고 내가 볼 수없는 눈치

@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 

    VideoView videoView = (VideoView) findViewById(R.id.videoView); 
    // Use a media controller so that you can scroll the video contents 
    // and also to pause, start the video. 
    MediaController mediaController = new MediaController(this); 
    mediaController.setAnchorView(videoView); 
    videoView.setMediaController(mediaController); 
    videoView 
      .setVideoURI(Uri 
        .parse("rtsp://v6.cache5.c.youtube.com/CiILENy73wIaGQmCZld_oqDeJhMYDSANFEgGUgZ2aWRlb3MM/0/0/0/video.3gp")); 
    videoView.start(); 

} 

그것. 미디어 컨트롤러의 주제를 바꿀 수있는 방법이 있습니까? 대신

:

+0

어떻게 비디오 뷰를 설정 했습니까? 코드 게시 – iTurki

답변

1

대답은 ContextThemeWrapper 컨트롤러의 모든 일반적인 종류의 예를 MediaController, 대화, 토스트 등을 사용할 수 입니다 를 MediaController를 MediaController = 새를 MediaController (이);

다음을 사용할 수 있습니다. MediaController mediaController = new MediaController (new ContextThemeWrapper (this, R.style.CustomTheme)));