PowerManager.UserActivity(Int64, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
通知電源管理員使用者活動發生。
[Android.Runtime.Register("userActivity", "(JZ)V", "GetUserActivity_JZHandler")]
public virtual void UserActivity(long when, bool noChangeLights);
[<Android.Runtime.Register("userActivity", "(JZ)V", "GetUserActivity_JZHandler")>]
abstract member UserActivity : int64 * bool -> unit
override this.UserActivity : int64 * bool -> unit
參數
- when
- Int64
使用者活動的時間,也就是 SystemClock#uptimeMillis() 以時間為基準。 此時間戳記用於正確排序使用者活動請求與其他電源管理功能。 它應該設定為導致使用者活動的輸入事件的時間戳。
- noChangeLights
- Boolean
如果屬實,並不會因為這個事件導致鍵盤背光亮起。 這個鍵在按下電源鍵時設定。 我們希望裝置在按下按鈕時保持開機,但我們快要關掉螢幕,所以不希望鍵盤背光再次亮起。 否則燈會閃爍又熄滅,看起來很怪。
Removed as it requires signature or system permission.
- 屬性
備註
通知電源管理員使用者活動發生。
如果裝置沒有進入睡眠狀態,會重置自動關機計時器並讓螢幕變亮。 這是按鍵或觸控螢幕被按下,或發生其他使用者操作時通常會發生的情況。 如果裝置已進入睡眠,此方法不會喚醒該裝置。
需要 android.Manifest.permission#DEVICE_POWER 權限。
已取代這個成員。 請使用 #userActivity(long, int, int)。
的 android.os.PowerManager.userActivity(long, boolean)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。