¿Evitar el cambio de orientación de Live Wallpaper cuando se abre una aplicación y se cambia la orientación?

Tengo un problema de orientación con un Live Wallpaper que escribí. Básicamente, el lienzo rotará en función de la aplicación abierta sobre él. Probé esto y me di cuenta de que el método onSurfaceChanged () se está activando cuando regreso a la pantalla de inicio desde una aplicación previamente abierta cuya orientación cambió.

Supongo que una mejor pregunta sería:¿Por qué mi Superficie de fondo de pantalla cambia cuando se abre una aplicación y se cambia su orientación? ¿Hay alguna manera de evitar que mi orientación de Live Wallpaper cambie? Gracias, espero que tenga sentido?

Respuestas a la pregunta(2)

Su respuesta a la pregunta