Activity.StartLockTask 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
請求將此活動設定為一種限制使用者只能使用有限應用程式的模式。
[Android.Runtime.Register("startLockTask", "()V", "GetStartLockTaskHandler")]
public virtual void StartLockTask();
[<Android.Runtime.Register("startLockTask", "()V", "GetStartLockTaskHandler")>]
abstract member StartLockTask : unit -> unit
override this.StartLockTask : unit -> unit
- 屬性
備註
請求將此活動設定為一種限制使用者只能使用有限應用程式的模式。 如果 DevicePolicyManager.isLockTaskPermitted(String) 對此元件回傳為真,目前任務將直接啟動至 LockTask 模式。 只有 DevicePolicyManager.setLockTaskPackages(ComponentName,String[]) 允許列出的應用程式,在 LockTask 模式啟動時才能啟動。 使用者必須在此活動呼叫 stopLockTask() 之前,無法離開此模式。 在裝置已處於鎖定任務模式時呼叫此方法不會有效果。 否則,當前任務將進入螢幕釘選模式。 此時系統會以對話框提示使用者,請求使用此模式的權限。 使用者可隨時透過請求對話框中顯示的指示退出。 呼叫 stopLockTask() 也會終止此模式。 注意:此方法僅在活動處於前景時才能呼叫。 也就是說,在 onResume() 和 onPause() 之間。
另請參閱:
Android 參考資料。android.app.Activity.startLockTask
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。