Tôi muốn tạo trình phát nhạc, với một textView hiển thị lời bài hát của MP3 đang được phát. Lời bài hát sẽ được hiển thị ở chính giữa từ phải sang trái, đồng bộ với âm nhạc. Bất kỳ đề xuất về cách tôi có thể làm điều này?Hiển thị lời bài hát của bài hát MP3 trong Android
Trả lời
Tôi đã thử mã của Ramakrishna từ Marquee Set Speed và nó đang hoạt động tuyệt vời! Chính xác những gì tôi đang tìm kiếm. Tôi chỉ cần chuẩn bị cho mỗi câu, thời gian bắt đầu và thời gian của nó. Có thể nhận vị trí phát lại hiện tại tính bằng mili giây từ MediaPlayer để ...
Đã bỏ phiếu cho bạn và Ramakrishna vì công việc tuyệt vời – Sandeep
Mặc dù nó không phải là một câu trả lời thực sự tôi sẽ đề nghị một cách tôi sẽ cố gắng thực hiện nó. Trước hết, bạn phải chắc chắn rằng bạn có tất cả thông tin cần thiết để thực hiện công việc. Như đã đề cập, bạn cần ít nhất văn bản và cho mỗi từ/câu một thời gian bắt đầu (tôi cũng thích thời lượng hơn). Sau đó, tôi sẽ sử dụng hai hoặc nhiều TextView để hiển thị các từ/câu trong hai hàng. Cùng với thời gian bắt đầu và thời gian bắt đầu (hoặc thời gian bắt đầu tiếp theo), bạn sẽ có thể xác định thời lượng tổng thể của các hiệu ứng như mờ dần vào/ra, tô màu vv Bây giờ bạn sẽ có thể hiển thị văn bản gần như đồng bộ với âm nhạc. Thats tất cả (về mặt lý thuyết)!
Bây giờ bạn có thể bắt đầu và chơi với số lượng ký tự liên tiếp hoặc số ký tự trong một khoảng thời gian cố định. Bởi vì tôi đã không tự mình thử nghiệm, tôi không thể nói nếu có thể thay đổi các hiệu ứng trong thời gian thực hoặc nếu chúng được ấn định thời gian chúng được tạo ra.
Nhưng tất cả đều có vẻ thú vị và tôi quan tâm đến kết quả. Chúc may mắn.
Nó không phải là những gì tôi muốn, nhưng giải pháp mà có vẻ thực tế. Nếu tôi không tìm ra giải pháp khác, tôi sẽ cố gắng làm theo cách này. Cảm ơn bạn. ... có lẽ sẽ thoải mái hơn khi thấy câu tĩnh. – vlkpo
- 1. Trình chọn bài hát cho Android
- 2. Lặp lại một bài hát trong một danh sách bài hát
- 3. BÀI ĐĂNG BÀI HÁT luôn luôn trống
- 4. Trình trộn bài hát âm thanh trong android lập trình
- 5. Android MediaPlayer - lỗi (1, -4) khi phát một bài hát
- 6. WP7 cách xếp hạng một bài hát
- 7. chuyển tiếp nhanh bài hát bằng AVAudioPlayer
- 8. Cách nhận thời lượng của bài hát trong JPlayer
- 9. Tìm kiếm bài hát và xem trước luồng API
- 10. Trích xuất tần suất bài hát của tệp mp3 bằng API âm thanh web HTML5
- 11. Phát hiện nhịp đập trong một bài hát
- 12. bài hát Query của một album với CursorLoader
- 13. Tự động trả lời bài hát trên iPhone/iPad: Làm cách nào?
- 14. Cách truy vấn các bài hát trong danh sách phát trên Android SDK?
- 15. Trình phát nhạc Android không tái hiện sau khi thêm bài hát
- 16. Bắt đầu Bài hát từ Mục tiêu Spotify
- 17. Tải bài hát đang phát bằng cách sử dụng Cocoa
- 18. Cách tải chi tiết bài hát đang phát từ MediaPlayer
- 19. Android Cách nhận thông tin ID của một bài hát từ một URI biết
- 20. Gửi tiêu đề bài hát đến spotify để bắt đầu chơi từ ứng dụng android
- 21. Lấy tên bài hát của bản nhạc trực tuyến trong iTunes bằng Applescript
- 22. Nhận thời lượng mp3 trong android
- 23. iOS - AVAudioPlayer không tiếp tục bài hát tiếp theo trong khi ở chế độ nền
- 24. Làm cách nào để biết Thời lượng bài hát trước khi phát trực tiếp?
- 25. Giao diện COM của iTunes - nhận bài hát được thêm vào thư viện?
- 26. Trong iOS, tôi có thể truy cập danh sách bài hát trên iTunes không?
- 27. Tôi có thể thêm một bài hát vào thư viện iTunes từ ứng dụng của bên thứ ba không?
- 28. Sự cố khi phát bài hát trong trình phát Google Music
- 29. Thêm bài hát vào hàng đợi phát hiện tại trong Ứng dụng Spotify
- 30. Cách phát một bài hát từ thư viện itunes trong iphone
Bạn có dữ liệu gì? Điện thoại của bạn sẽ không bao giờ có thể liên kết văn bản trong một chuỗi với âm nhạc mà không có manh mối về những gì xảy ra khi nào. Và, cũng quan trọng, khi nào nó kết thúc. Sau đó, câu trả lời được chấp nhận cho câu hỏi này có thể giúp bạn: http://stackoverflow.com/questions/8970927/marquee-set-speed – Jochem
dường như thú vị .. –
Tôi sẽ phát tài liệu giáo dục của riêng mình => văn bản và hình thức văn bản là không có vấn đề. – vlkpo