Android Show MediaController

Chr*_*ris 6 media android controller android-videoview

我正在将MediaController添加到VideoView中,但除非我点按手机,否则它不会显示.一段时间后控制器消失.

有没有办法让我总能拥有MediaController节目?

谢谢克里斯

Pra*_*een 10

默认的mediacontroller会在3秒内隐藏用户的不活动状态.你可以设置超时秒数

new media controller().show(50000);
Run Code Online (Sandbox Code Playgroud)

检查此链接

  • 请注意,调用show(0)将显示控制器,直到调用hide(). (8认同)

And*_*era 5

以下代码始终显示MediaController:

VideoView videoView;   
MediaController mc;  

videoView.setMediaController(new MediaController(this)  
    {
        public void hide()
        {
            System.out.println("HIDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEHELLLOO");
            mc.show();
        }
    });
Run Code Online (Sandbox Code Playgroud)

  • 而不是mc.show(); 这是this.show(); 而你根本就没有使用你的mc变量. (2认同)