語言

ComponentEnabledState 列舉

定義

列舉由多種類型回傳的值,並作為多種類型的參數取出。

public enum ComponentEnabledState
type ComponentEnabledState = 
繼承
ComponentEnabledState

欄位

名稱 值 Description
Default 0

setApplicationEnabledSetting(String, int, int) 與 setComponentEnabledSetting(ComponentName, int, int): 此元件或應用程式處於預設啟用狀態(如其manifest所示)。 明確將元件狀態設為這個值,會將啟用狀態恢復成清單中設定的狀態。

Android 參考資料。android.content.pm.PackageManager.COMPONENT_ENABLED_STATE_DEFAULT

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

Enabled 1

setApplicationEnabledSetting(String, int, int) 與 setComponentEnabledSetting(ComponentName, int, int) 的旗標:無論其在清單中指定什麼,這個元件或應用程式都已被明確啟用。

Android 參考資料。android.content.pm.PackageManager.COMPONENT_ENABLED_STATE_ENABLED

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

Disabled 2

setApplicationEnabledSetting(String,int,int)與 setComponentEnabledSetting(ComponentName,int,int):無論其清單中指定為何,此元件或應用程式已被明確禁用。

Android 參考資料。android.content.pm.PackageManager.COMPONENT_ENABLED_STATE_DISABLED

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

DisabledUser 3

僅限 setApplicationEnabledSetting(String, int, int) 的旗標:使用者已明確停用該應用程式,無論其在清單中指定了什麼。 由於這是使用者的請求,他們可透過適當的系統介面重新啟用此功能。 此選項目前無法與 setComponentEnabledSetting(ComponentName,int,int)一起使用。

Android 參考資料。android.content.pm.PackageManager.COMPONENT_ENABLED_STATE_DISABLED_USER

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

DisabledUntilUsed 4

僅限 setApplicationEnabledSetting(String, int, int) 的旗標:此應用程式應被考慮,直到使用者實際想使用它為止。 這表示它通常不會顯示給使用者(例如啟動器),但使用者介面的各個部分仍可利用GET_DISABLED_UNTIL_USED_COMPONENTS來查看並允許使用者選擇(例如即時通訊、裝置管理員等)。 這些程式碼,一旦使用者選擇了應用程式,應該也會啟用。 目前此選項無法與 setComponentEnabledSetting(ComponentName, int, int) 一起使用。

Android 參考資料。android.content.pm.PackageManager.COMPONENT_ENABLED_STATE_DISABLED_UNTIL_USED

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

備註

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

適用於