Language

MediaPlayer.SetWakeMode(Context, WakeLockFlags) メソッド

定義

この 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

パラメーター

context
Context

使用するコンテキスト

mode
WakeLockFlags

設定する電源/スリープ解除モード

属性

注釈

この MediaPlayer の低レベルの電源管理動作を設定します。 これは、MediaPlayer が #setDisplay(SurfaceHolder) で SurfaceHolder セットを介して再生されていない場合に使用できるため、高レベルの #setScreenOnWhilePlaying(boolean) 機能を使用できます。

この関数では、MediaPlayer が低レベルの電源マネージャー サービスにアクセスして、再生中のデバイスの電力使用量を制御します。 パラメーターは、 android.os.PowerManager ウェイク フラグの組み合わせです。 このメソッドを使用するには、 android.Manifest.permission#WAKE_LOCK アクセス許可が必要です。 既定では、再生中にデバイスを起動したままにしても試行されません。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

こちらもご覧ください