11

Khi bạn ngừng phát nhạc đang phát trong trình phát nhạc, nó không thực sự dừng lại. Nó chỉ tạm dừng nó, vì bạn vẫn có thể nhìn thấy các điều khiển âm nhạc sau khi bạn khóa màn hình. Tôi muốn xóa các nút điều khiển âm lượng (tua lại, phát, chuyển tiếp) xuất hiện trên màn hình bị khóa bằng cách sử dụng mã phía sau. Ứng dụng này đã đạt được bằng ứng dụng hiện có trên thị trường Stop the Music!. Tôi đã trải qua điều này page, nhưng tôi vẫn không thể hiểu làm thế nào họ có thể làm như vậy.Làm thế nào để loại bỏ điều khiển âm lượng trên màn hình khóa trong WP7?

Có cách nào để đạt được điều này không ??

+0

Không thể thực hiện được – Prescott

+1

. Xin vui lòng xem các ứng dụng Stop the Music, họ đã làm nó. Tôi cần đạt được hiệu quả tương tự cho ứng dụng của mình –

+5

Tôi không hiểu tại sao điều này bị đóng - nó không mơ hồ hoặc quá rộng. Điều đó là có thể. Chỉ cần thay đổi MediaState để dừng và xóa hàng đợi. Tất cả Dừng âm nhạc, rõ ràng là hàng đợi. – Michiel

Trả lời

0

Bạn không cần phải làm điều đó ngay bây giờ. Windows Phone 7.8 giờ đây có điều khiển âm nhạc làm cửa sổ bật lên khi nhấn nút volumn trên thiết bị.

1

đẹp câu hỏi, sau khi một số thử nghiệm kiểm tra & lỗi Tôi đã thực sự phát hiện ra, làm thế nào để loại bỏ các máy nghe nhạc từ điều khiển âm lượng:

  • Bạn cần phải thêm vào tập tin rỗng ứng dụng của bạn với .wma mở rộng và đặt hành động xây dựng là "Nội dung", ví dụ "empty.wma" vào thư mục gốc của ứng dụng.
  • Để ngừng phát phương tiện truyền thông và loại bỏ các máy nghe nhạc phương tiện truyền thông chỉ tạo đối tượng Sông giả và cố gắng để chơi nó như thế này:

    Song s = Song.FromUri("empty", new Uri("empty.wma", UriKind.Relative)); 
    MediaPlayer.Play(s); 
    

Và đó là tất cả, bởi vì các tập tin là tập tin âm nhạc không hợp lệ , không có gì đang phát và thậm chí cả Trình phát nhạc trước đã bị xóa.
Lưu ý rằng tôi đã thử nghiệm điều này trên thiết bị Windows Phone 8 với bản cập nhật GDR3. Không chắc chắn, nếu nó hoạt động tốt trên Windows Phone 7.5.

Các vấn đề liên quan