Tôi đang thêm MediaController vào một VideoView, nhưng nó không hiển thị trừ khi tôi nhấn vào điện thoại. Bộ điều khiển biến mất sau một thời gian.Android Show MediaController
Có cách nào tôi có thể hiển thị MediaController không?
Cảm ơn Chris
Tôi đang thêm MediaController vào một VideoView, nhưng nó không hiển thị trừ khi tôi nhấn vào điện thoại. Bộ điều khiển biến mất sau một thời gian.Android Show MediaController
Có cách nào tôi có thể hiển thị MediaController không?
Cảm ơn Chris
Như Mặc định mediacontroller sẽ trốn trong 3 giây không hoạt động của người dùng. bạn có thể đặt giây thời gian chờ bằng
new media controller().show(50000);
séc link
Mã dưới đây cho thấy MediaController luôn:
VideoView videoView;
MediaController mc;
videoView.setMediaController(new MediaController(this)
{
public void hide()
{
System.out.println("HIDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEHELLLOO");
mc.show();
}
});
Sự khác nhau giữa việc sử dụng 'setMediaController()' trên một VideoView như trái ngược với việc sử dụng 'setAnchorView()' trên một MediaController là gì? –
thay vì mc.show(); nó là this.show(); –
Thay vì mc.show(); nó là this.show(); và bạn không sử dụng biến mc của bạn cả. –
Lưu ý rằng gọi hiển thị (0) sẽ hiển thị các điều khiển cho đến khi hide() được gọi là. –
Nó không hoạt động đối với tôi. Làm thế nào để tôi ? ? –