Condividi tramite


MediaPlayer.SetWakeMode(Context, WakeLockFlags) Metodo

Definizione

Impostare il comportamento di risparmio energia di basso livello per questo 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

Parametri

context
Context

Contesto da usare

mode
WakeLockFlags

modalità di accensione/riattivazione da impostare

Attributi

Commenti

Impostare il comportamento di risparmio energia di basso livello per questo MediaPlayer. Questo può essere usato quando MediaPlayer non viene riprodotto tramite un set SurfaceHolder con #setDisplay(SurfaceHolder) e può quindi usare la funzionalità di alto livello #setScreenOnWhilePlaying(boolean) .

Questa funzione ha accesso a MediaPlayer al servizio di risparmio energia di basso livello per controllare l'utilizzo della potenza del dispositivo durante la riproduzione. Il parametro è una combinazione di flag di android.os.PowerManager riattivazione. L'uso di questo metodo richiede android.Manifest.permission#WAKE_LOCK l'autorizzazione. Per impostazione predefinita, non viene effettuato alcun tentativo di mantenere attivo il dispositivo durante la riproduzione.

Documentazione java per android.media.MediaPlayer.setWakeMode(android.content.Context, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Vedi anche