MediaPlayer.SetWakeMode(Context, WakeLockFlags) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establezca el comportamiento de administración de energía de bajo nivel para este MediaPlayer.
[Android.Runtime.Register("setWakeMode", "(Landroid/content/Context;I)V", "GetSetWakeMode_Landroid_content_Context_IHandler")]
public virtual void SetWakeMode (Android.Content.Context? context, Android.OS.WakeLockFlags mode);
[<Android.Runtime.Register("setWakeMode", "(Landroid/content/Context;I)V", "GetSetWakeMode_Landroid_content_Context_IHandler")>]
abstract member SetWakeMode : Android.Content.Context * Android.OS.WakeLockFlags -> unit
override this.SetWakeMode : Android.Content.Context * Android.OS.WakeLockFlags -> unit
Parámetros
- context
- Context
el contexto que se va a usar
- mode
- WakeLockFlags
modo de encendido/reactivación que se va a establecer
- Atributos
Comentarios
Establezca el comportamiento de administración de energía de bajo nivel para este MediaPlayer. Esto se puede usar cuando mediaPlayer no se está reproduciendo a través de un conjunto de SurfaceHolder con #setDisplay(SurfaceHolder)
y, por tanto, puede usar la característica de alto nivel #setScreenOnWhilePlaying(boolean)
.
Esta función tiene acceso a MediaPlayer al servicio de administrador de energía de bajo nivel para controlar el uso de energía del dispositivo mientras se está reproduciendo. El parámetro es una combinación de marcas de android.os.PowerManager
reactivación. El uso de este método requiere android.Manifest.permission#WAKE_LOCK
permiso. De forma predeterminada, no se intenta mantener el dispositivo activo durante la reproducción.
Documentación de Java para android.media.MediaPlayer.setWakeMode(android.content.Context, int)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.