Tôi đang cố gắng phát video bằng videoview của Android. Đây là mã của tôi:Cách kiểm tra xem tệp có được hỗ trợ bởi videoview android bằng mã không?
super.onCreate(savedInstanceState);
setContentView(R.layout.video);
VideoView videoView = (VideoView) findViewById(R.id.videoView);
videoView.setVideoURI(uri);
videoView.requestFocus();
videoView.start();
Điều này làm việc tốt, tuy nhiên một số điện thoại vẫn hiển thị hộp thoại có tiêu đề "Không thể phát video".
Câu hỏi của tôi là cách tắt cửa sổ thông báo này? Ý tôi là, tôi có thể kiểm tra xem tệp video có được hỗ trợ hay không trước khi gọi videoView.start()? Hoặc tôi có thể vô hiệu hóa hoặc ngăn chặn việc gọi cửa sổ thông báo bật lên hệ thống không?
Tôi muốn bỏ qua video nếu không được điện thoại hỗ trợ mà không có cửa sổ thông báo.
Xin chào, Bạn đã nhận được giải pháp cho điều này chưa? – Noundla