Media Player trường hợp xử lý phát lại.Sau khi đặt Video xem trong giao diện, có được một tham chiếu đến nó trong mã của bạn. Sau đó, bạn có thể gán một video để chơi bằng cách gọi các phương pháp setvideoPath hoặc setvideoURi để xác định đường dẫn đến tập tin địa phương, hoặc URI cung cấp nội dung hoặc luồng video từ xa:cuối cùng VideoView videoView = (VideoView)findViewByld(R.id.videoView);Chỉ định một tập tin địa phương để chơivideoView.setVideoPath("/sdcard/mycatvideo.3gp");Chỉ định một URL của một luồng video từ xa videoView.setVideoUri(myAwesomeStreamingSource);Khi đoạn video được khởi tạo, bạn có thể kiểm soát của nó phát lại bằng cách sử dụng các phương pháp bắt đầu, stopPlayback, pause, và seekTo. Video xem cũng bao gồm các phương pháp setKeepScreenOn để áp dụng một màn hình thức khóa mà sẽ ngăn chặn màn hình bị mờ đi trong khi phát lại tiến hành mà không cần sự cho phép đặc biệt.Danh sách 15-2 cho thấy bộ xương mã được sử dụng để gán một video để xem Video. Nó sử dụng một bộ điều khiển phương tiện truyền thông phát lại điều khiển, như được diễn tả trong phần "Kiểm soát các phương tiện truyền thông máy nghe nhạc phát." Danh sách 15-2: phát lại Video bằng cách sử dụng một xem Video có sẵn cho / / nhận được một tài liệu tham khảo để xem Video.d5j "videoView VideoView cuối cùng jn = (VideoView)findViewByld(R.id.videoView);Cấu hình chế độ xem video và gán một nguồn video. videoView.setKeepScreenOn(true);videoView.setVideoPath("/sdcard/mycatvideo.3gp");Đính kèm một bộ điều khiển phương tiện truyền thôngMediaController mediaController = mới MediaController(this); videoView.setMediaController(mediaController);đoạn mã PA4AD_Ch15_Media_Player/src/VideoViewActivity.javaViệc tạo ra một bề mặt cho phát lại VideoBước đầu tiên để sử dụng máy nghe nhạc phương tiện truyền thông trực tiếp để xem nội dung video là để chuẩn cho một bề mặt vào đó video sẽ được hiển thị.Điều này thường được xử lý bằng cách sử dụng một đối tượng SurfaceView. Lớp bề mặt View là một wrapper quanh bề mặt chủ đối tượng, trong đó, lần lượt, là một wrapper quanh bề mặt được sử dụng để hỗ trợ các Cập Nhật hình ảnh từ nền chủ đề.Máy nghe nhạc phương tiện truyền thông sử dụng một đối tượng SurfaceHolder để hiển thị nội dung video, được chỉ định sử dụng phương pháp setDisplay. Để bao gồm một người giữ bề mặt trong bố trí giao diện người dùng của bạn, sử dụng lớp SurfaceView, như được hiển thị trong giao diện mẫu XML trong danh sách 15-3.
đang được dịch, vui lòng đợi..