MediaPlayer.SetWakeMode(Context, WakeLockFlags) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定此 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
許可權。 根據預設,不會嘗試讓裝置在播放期間保持喚醒。
的 android.media.MediaPlayer.setWakeMode(android.content.Context, int)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。