DevicePolicyManager.SetStatusBarDisabled(ComponentName, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
由與該裝置關聯的次要使用者的裝置擁有者或個人檔案擁有者呼叫,以停用狀態列。
[Android.Runtime.Register("setStatusBarDisabled", "(Landroid/content/ComponentName;Z)Z", "GetSetStatusBarDisabled_Landroid_content_ComponentName_ZHandler", ApiSince=23)]
[Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_STATUS_BAR")]
public virtual bool SetStatusBarDisabled(Android.Content.ComponentName? admin, bool disabled);
[<Android.Runtime.Register("setStatusBarDisabled", "(Landroid/content/ComponentName;Z)Z", "GetSetStatusBarDisabled_Landroid_content_ComponentName_ZHandler", ApiSince=23)>]
[<Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_STATUS_BAR")>]
abstract member SetStatusBarDisabled : Android.Content.ComponentName * bool -> bool
override this.SetStatusBarDisabled : Android.Content.ComponentName * bool -> bool
參數
- admin
- ComponentName
這個請求就是和這個 DeviceAdminReceiver 問題有關的。 如果呼叫者不是裝置管理員,則為 Null。
- disabled
- Boolean
true 停用狀態欄,重新 false 啟用。
傳回
false 如果嘗試關閉狀態欄失敗, 否則為 true。
- 屬性
備註
由與該裝置關聯的次要使用者的裝置擁有者或個人檔案擁有者呼叫,以停用狀態列。 關閉狀態列會阻擋通知和快速設定。
<strong>Note:</strong> 此方法對鎖定任務模式無效。 LockTask 模式下狀態列的行為可以用 來設定 #setLockTaskFeatures(ComponentName, int)。 當裝置處於鎖定任務模式時,呼叫此方法會被註冊,但僅在裝置離開鎖定任務模式時生效。
此政策在鎖定畫面時不會生效,因為狀態列不會被關閉。 建議使用 LockTask 代替此方法。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。