語言

PowerManager.WakeLock.SetWorkSource(WorkSource) 方法

定義

設定與喚醒鎖相關的工作來源。

[Android.Runtime.Register("setWorkSource", "(Landroid/os/WorkSource;)V", "GetSetWorkSource_Landroid_os_WorkSource_Handler")]
public virtual void SetWorkSource(Android.OS.WorkSource? ws);
[<Android.Runtime.Register("setWorkSource", "(Landroid/os/WorkSource;)V", "GetSetWorkSource_Landroid_os_WorkSource_Handler")>]
abstract member SetWorkSource : Android.OS.WorkSource -> unit
override this.SetWorkSource : Android.OS.WorkSource -> unit

參數

ws
WorkSource

工作來源,或若沒有則為 null。

屬性

備註

設定與喚醒鎖相關的工作來源。

工作源用來判斷喚醒鎖所被保留的應用。 這在服務代表應用程式執行工作時非常有用,因為該工作的成本可以計入該應用程式。

使用 WorkSource 時,務必遵守標籤命名規則,讓應用程式開發者更容易理解與其相關的喚醒鎖。 請參閱 PowerManager#newWakeLock(int, String) 文件說明。

Java 文件 android.os.PowerManager.WakeLock.setWorkSource(android.os.WorkSource)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於