Tôi gặp sự cố khi tìm kiếm video. Ứng dụng của tôi sẽ tiếp tục video từ vị trí đã dừng lần cuối. Vì vậy, tôi làm điều này: seekTo trong VideoView
videoView.seekTo(bookmark);
videoView.start();
Tuy nhiên khi phát, tôi nghe thấy âm thanh bắt đầu từ video trong khoảng 1-2 giây. Và chỉ sau khi video đó tìm đúng vị trí. Hành vi này có thể tái sản xuất trên HTC Nexus One, HTC G1, HTC evo. Nhưng trên tab Samsung galaxy tất cả đều phát bình thường.
Có ai gặp vấn đề tương tự không? Đây có phải là lỗi cụ thể của HTC không? Cảm ơn trước.
Cám ơn câu trả lời. Và cũng cảm ơn ý tưởng về việc triển khai VideoView tùy chỉnh bằng chính mình – underwood
chúc may mắn cho dự án của bạn! – mishkin
Đã cố gắng triển khai VideoView theo cách của riêng tôi. Tôi vẫn còn có cùng một vấn đề ngay cả khi tôi gọi 'start()' sau khi 'onSeekComplete()' được gọi. Đầu tiên, tôi nghĩ rằng vấn đề nằm trong 'VideoView.mSHCallback' gọi' start() 'trên OS 1.6 và sửa lỗi. Vì vậy, tôi gọi 'start()' chỉ sau khi người chơi được chuẩn bị và tìm kiếm vị trí được thiết lập. Vẫn còn trục trặc khi khởi động. – underwood