MediaController не скрывается автоматически в Android

Я реализую просмотр видео в Android, и я также использую MediaController. При воспроизведении видео медиа-контроллер не скрывается через несколько секунд. Это мой код,

    layoutVideoFrame = (FrameLayout) findViewById(R.id.videoFrame);
    videoPlayerView = (VideoView) findViewById(R.id.videoPlayerView);
    mediaController = new MediaController(this);


    FrameLayout.LayoutParams lp = new FrameLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
    lp.gravity = Gravity.BOTTOM;
    mediaController.setLayoutParams(lp);
    ((ViewGroup) mediaController.getParent()).removeView(mediaController);
    layoutVideoFrame.addView(mediaController);

    getWindowManager().getDefaultDisplay().getMetrics(dm);
    int width = dm.widthPixels;
    LayoutParams params = (LayoutParams) videoPlayerView.getLayoutParams();
    height = params.height;
    params.width = width;
    videoPlayerView.setLayoutParams(params);
    videoPlayerView.setMediaController(mediaController);

Как скрыть медиа-контроллер через несколько секунд и вернуться, когда пользователь касается экрана?

0 ответов

Другие вопросы по тегам