Partager via


MediaPlayer.SetWakeMode(Context, WakeLockFlags) Méthode

Définition

Définissez le comportement de gestion de l’alimentation de bas niveau pour ce 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

Paramètres

context
Context

contexte à utiliser

mode
WakeLockFlags

mode d’alimentation/éveil à définir

Attributs

Remarques

Définissez le comportement de gestion de l’alimentation de bas niveau pour ce MediaPlayer. Cela peut être utilisé lorsque MediaPlayer n’est pas en cours de lecture par le biais d’un jeu SurfaceHolder avec #setDisplay(SurfaceHolder) lequel il peut donc utiliser la fonctionnalité de haut niveau #setScreenOnWhilePlaying(boolean) .

Cette fonction permet à MediaPlayer d’accéder au service de gestionnaire d’alimentation de bas niveau pour contrôler l’utilisation de l’alimentation de l’appareil lors de la lecture. Le paramètre est une combinaison d’indicateurs de android.os.PowerManager veille. L’utilisation de cette méthode nécessite android.Manifest.permission#WAKE_LOCK une autorisation. Par défaut, aucune tentative n’est faite pour maintenir l’appareil éveillé pendant la lecture.

Documentation Java pour android.media.MediaPlayer.setWakeMode(android.content.Context, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Voir aussi