11

Cuando detiene la música que se reproduce en el reproductor de música, realmente no la detiene. Simplemente hace una pausa, ya que aún puede ver los controles de música después de bloquear la pantalla. Quiero quitar los botones de control de volumen (rebobinar, reproducir, reenviar) que aparecen en la pantalla bloqueada usando el código de detrás. Esto ya se ha logrado mediante una aplicación existente en el mercado Stop the Music!. He pasado por este page, pero todavía no puedo entender cómo pueden hacerlo.¿Cómo eliminar los controles de volumen en la pantalla de bloqueo en WP7?

¿Hay alguna forma de lograr esto?

+0

Eso no es posible – Prescott

+1

es posible. Por favor, mira la aplicación Stop the Music, lo han hecho. Necesito lograr el mismo efecto para mi aplicación –

+5

No veo por qué fue cerrada, no es vaga ni demasiado amplia. Es posible. Simplemente cambie el MediaState a detenido y borre la cola. Todo lo que hace la música Stop, es borrar la cola. – Michiel

Respuesta

0

No necesita hacer eso ahora. Windows Phone 7.8 ahora tiene el control de música como una ventana emergente cuando se presiona el botón de volumn en los dispositivos.

1

Niza cuestión, después de un poco de ensayo de pruebas & error de hecho, he encontrado a cabo, cómo quitar el reproductor de música a partir de los controles de volumen:

  • Es necesario añadir en el archivo de aplicación vacío con .wma y establece la acción de compilación como "Contenido", por ejemplo "empty.wma" en la carpeta raíz de la aplicación.
  • Para detener la reproducción de medios y retire el reproductor multimedia simplemente crear el objeto de canción ficticia y tratar de reproducirlo así:

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

Y eso es todo, ya que el archivo es un archivo de música no válido , no se reproduce nada e incluso se ha eliminado el reproductor de música anterior.
Nota He probado esto en el dispositivo Windows Phone 8 con la actualización GDR3. No estoy seguro, si funciona tan bien en Windows Phone 7.5.

Cuestiones relacionadas