次の方法で共有


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 が SurfaceHolder セット #setDisplay(SurfaceHolder) を介して再生されていない場合に使用できるため、高度な #setScreenOnWhilePlaying(boolean) 機能を使用できます。

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

の Java ドキュメントandroid.media.MediaPlayer.setWakeMode(android.content.Context, int)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

こちらもご覧ください