MediaController仅按需出现

时间:2011-10-28 17:31:05

标签: android visibility android-videoview mediacontroller

我的Android应用中有一个视频播放器。默认情况下,如果没有活动,则MediaController在播放3秒后变为可见。

该应用程序会浏览一系列短片,但很好,但每次视频更改时MediaController都会弹出。

是否可以按需显示(点按视频视图)?

我在致电controller.hide()后尝试拨打controller.show(0)vidPlayer.start(),但两项都没有奏效。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

final MediaController mc = new MediaController(this);

    vView.setMediaController(new MediaController(this)
    {
        @Override
        public void hide()
        {
            mc.show();
        }

        }); 
    vView.setMediaController(mc);

    vView.start();