語言

PowerManager.UserActivity(Int64, Boolean) 方法

定義

通知電源管理員使用者活動發生。

[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 屬性授權中所述的詞彙使用。

適用於

另請參閱