語言

Settings 類別

定義

設定提供者包含全域系統層級的裝置偏好設定。

[Android.Runtime.Register("android/provider/Settings", DoNotGenerateAcw=true)]
public sealed class Settings : Java.Lang.Object
[<Android.Runtime.Register("android/provider/Settings", DoNotGenerateAcw=true)>]
type Settings = class
    inherit Object
繼承
屬性

備註

設定提供者包含全域系統層級的裝置偏好設定。

Java 文件 android.provider.Settings。

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

建構函式

名稱 Description
Settings()

欄位

名稱 Description
ActionAccessibilitySettings

活動動作:顯示無障礙模組的設定。

ActionAddAccount

活動動作:顯示新增帳號畫面以建立新帳號。

ActionAdvancedMemoryProtectionSettings

活動動作:顯示設定以允許設定進階記憶體保護。

ActionAirplaneModeSettings

活動動作:顯示允許進入/退出飛行模式的設定。

ActionAllAppsNotificationSettings

活動操作:顯示應用程式列表設定,依照發送通知的選項篩選。

ActionApnSettings

活動操作:顯示允許設定 APN。

ActionApplicationDetailsSettings

活動動作:顯示特定應用程式的詳細資訊畫面。

ActionApplicationDevelopmentSettings

活動動作:顯示設定以允許設定與應用程式開發相關的設定。

ActionApplicationSettings

活動動作:顯示設定以允許設定與應用程式相關的設定。

ActionAppLocaleSettings

活動動作:顯示設定以允許設定每個應用程式的區域。

ActionAppLockSettings

設定提供者包含全域系統層級的裝置偏好設定。

ActionAppNotificationBubbleSettings

活動動作:顯示單一應用程式的通知泡泡設定。

ActionAppNotificationPromotionSettings

活動操作:顯示允許應用程式發布推廣通知的權限畫面。

ActionAppNotificationSettings

活動操作:顯示單一應用程式的通知設定。

ActionAppOpenByDefaultSettings

活動操作:在特定應用程式的詳細頁面中顯示「預設開啟」頁面。

ActionAppSearchSettings

活動動作:當裝置可用設定應用程式搜尋介面時,顯示此操作。

ActionAppUsageSettings

活動動作:顯示畫面,用於控制應用程式使用屬性。

ActionAutomaticZenRuleSettings

活動動作:顯示某 AutomaticZenRule 模式的設定頁面。

ActionAutoRotateSettings

活動動作:顯示自動旋轉設定。

ActionBatterySaverSettings

活動動作:顯示省電模式設定。

ActionBiometricEnroll

活動操作:顯示生物識別登記的設定,必要時設定 PIN/Pattern/Pass。

ActionBluetoothSettings

活動動作:顯示允許設定藍牙。

ActionCaptioningSettings

活動動作:顯示影片字幕設定。

ActionCastSettings

活動動作:顯示設定以允許設定 cast 端點。

ActionChannelNotificationSettings

活動動作:顯示單一 NotificationChannel通知設定。

ActionConditionProviderSettings

活動操作:顯示自動的請勿打擾規則列表頁面

ActionCredentialProvider

活動操作:顯示使用者啟用憑證管理員提供者的畫面。

ActionDataRoamingSettings

活動動作:顯示選擇 2G/3G 的設定。

ActionDataUsageSettings

活動動作:顯示設定以允許資料設定及查看資料使用情況。

ActionDateSettings

活動動作:顯示設定以允許設定日期與時間。

ActionDeviceInfoSettings

活動操作:顯示一般裝置資訊設定(序號、軟體版本、電話號碼等)。

ActionDisplaySettings

活動動作:顯示設定以允許設定顯示。

ActionDreamSettings

活動動作:顯示白日夢設定。

ActionFingerprintEnroll

活動操作:顯示登記指紋的設定,必要時設定 PIN/圖案/通行證。

ActionFirstDayOfWeekSettings

活動動作:顯示第一天的設定設定。

ActionHardKeyboardSettings

活動動作:顯示硬體鍵盤設定。

ActionHomeSettings

活動動作:顯示家庭選擇設定。

ActionHomeTimeZoneSettings

設定提供者包含全域系統層級的裝置偏好設定。

ActionIgnoreBackgroundDataRestrictionsSettings

活動動作:顯示畫面,用於控制特定應用程式的背景資料限制。

ActionIgnoreBatteryOptimizationSettings

活動動作:顯示畫面,控制哪些應用程式可以忽略電池優化。

ActionInputMethodSettings

活動動作:顯示設定輸入方法,特別是允許使用者啟用輸入方法。

ActionInputMethodSubtypeSettings

活動動作:顯示啟用或停用輸入法子類型的設定。

ActionInternalStorageSettings

活動動作:顯示內部儲存的設定。

ActionLocaleSettings

活動動作:顯示允許設定地點的設定。

ActionLocationSourceSettings

活動動作:顯示設定以允許設定目前位置來源。

ActionManageAllApplicationsSettings

活動動作:顯示管理所有應用程式的設定。

ActionManageAllFilesAccessPermission

活動操作:顯示畫面,控制哪些應用程式可以管理外部儲存。

ActionManageAllSimProfilesSettings

活動操作:顯示管理所有 SIM 設定檔的設定。

ActionManageAppAllFilesAccessPermission

活動動作:顯示畫面,控制意圖資料 URI 中指定的應用程式是否能管理外部儲存。

ActionManageApplicationsSettings

活動動作:顯示設定以管理已安裝的應用程式。

ActionManageAppUseFullScreenIntent

活動動作:顯示畫面,控制應用程式是否能傳送全螢幕意圖。

ActionManageAssistantAudio

設定提供者包含全域系統層級的裝置偏好設定。

ActionManageContacts

設定提供者包含全域系統層級的裝置偏好設定。

ActionManageDefaultAppsSettings

活動動作:顯示預設應用程式設定。

ActionManageOverlayPermission

活動動作:顯示畫面,控制哪些應用程式可以在其他應用程式上繪圖。

ActionManagePeripheralCustomization

設定提供者包含全域系統層級的裝置偏好設定。

ActionManageSupervisorRestrictedSetting

活動動作:啟動 UI 以管理由主管限制的設定。

ActionManageUnknownAppSources

活動動作:顯示設定以允許設定可信的外部來源

ActionManageWriteSettings

活動動作:顯示畫面,控制哪些應用程式可以寫入或修改系統設定。

ActionMeasurementSystemSettings

活動動作:顯示測量系統設定。

ActionMemoryCardSettings

活動動作:顯示記憶卡儲存的設定。

ActionNetworkOperatorSettings

活動操作:顯示選擇網路營運商的設定。

ActionNfcPaymentSettings

活動動作:顯示 NFC 點擊與付款設定

ActionNfcSettings

活動動作:顯示 NFC 設定。

ActionNfcsharingSettings

活動動作:顯示 NFC 分享設定。

ActionNightDisplaySettings

活動動作:顯示設定以允許設定夜間顯示。

ActionNotificationAssistantSettings

活動動作:顯示通知助理設定。

ActionNotificationListenerDetailSettings

活動操作:顯示應用程式的通知監聽者權限設定頁面。

ActionNotificationListenerSettings

活動動作:顯示通知監聽器設定。

ActionNotificationPolicyAccessSettings

活動動作:顯示通知政策存取設定。

ActionPrintSettings

活動動作:顯示頂層列印設定。

ActionPrivacySettings

活動動作:顯示允許設定隱私選項,i.

ActionProcessWifiEasyConnectUri

活動動作:顯示設定頁面以處理 Wi-Fi Easy Connect(又稱 DPP)URI 並開始設定。

ActionQuickAccessWalletSettings

活動操作:顯示畫面以控制快速存取錢包。

ActionQuickLaunchSettings

活動動作:顯示設定以允許快速啟動捷徑的設定。

ActionRegionalPreferencesSettings

活動動作:顯示允許設定區域偏好設定

ActionRegionSettings

活動動作:顯示允許區域設定的畫面。

ActionRequestIgnoreBatteryOptimizations

活動行動:請使用者允許應用程式忽略電池優化(也就是將應用程式放入由 S 顯示 #ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS的應用程式清單中)。

ActionRequestManageMedia

活動動作:顯示允許設定權限Manifest.permission#MANAGE_MEDIA

        Input: Optionally, the Intent's data URI can specify the application package name to
        directly invoke the management GUI specific to the package name.
ActionRequestMediaRoutingControl

活動動作:顯示允許設定權限 Manifest.permission#MEDIA_ROUTING_CONTROL 的設定。

ActionRequestScheduleExactAlarm

活動動作:顯示允許設定權限Manifest.permission#SCHEDULE_EXACT_ALARM

        Input: Optionally, the Intent's data URI can specify the application package name to
        directly invoke the management GUI specific to the package name.
ActionRequestSetAutofillService

活動動作:顯示使用者選擇自動填充服務的畫面。

ActionSatelliteSetting

活動操作:顯示設定以提供有關電信衛星訊息的指引。

ActionSearchSettings

活動動作:顯示全域搜尋的設定。

ActionSecuritySettings

活動動作:顯示設定以允許設定安全性與位置隱私。

ActionSettings

活動動作:顯示系統設定。

ActionSettingsEmbedDeepLinkActivity

活動動作:系統或預裝應用程式在大螢幕裝置上顯示 Activity 其嵌入設定應用程式。

ActionShowRegulatoryInfo

活動操作:顯示該裝置的法規資訊畫面。

ActionShowWorkPolicyInfo

活動行動:顯示工作政策資訊。

ActionSoundSettings

活動動作:顯示設定以允許設定聲音與音量。

ActionStorageVolumeAccessSettings

活動動作:顯示畫面,控制哪些應用程式能存取音量目錄。

ActionSupervisionSettings

活動動作:顯示畫面以管理監督設定。

ActionSyncSettings

活動動作:顯示設定以允許設定同步設定。

ActionSystemUpdateSettings

活動動作:顯示系統更新功能的設定。

ActionTemperatureUnitSettings

活動動作:顯示溫度單元的設定。

ActionUsageAccessSettings

活動動作:顯示設定以控制使用資訊的存取權限。

ActionUserDictionarySettings

活動動作:顯示管理使用者輸入字典的設定。

ActionVoiceControlAirplaneMode

活動動作:使用語音指令修改飛行模式設定。

ActionVoiceControlBatterySaverMode

活動操作:使用語音指令修改省電模式設定。

ActionVoiceControlDoNotDisturbMode

活動動作:修改請勿打擾模式設定。

ActionVoiceInputSettings

活動動作:顯示設定輸入方法,特別是允許使用者啟用輸入方法。

ActionVpnAppExclusionSettings

活動操作:顯示設定畫面,以設定呼叫套件的 VpnManager VPN 的應用程式排除。

ActionVpnSettings

活動操作:顯示允許設定 VPN 的設定。

ActionVrListenerSettings

活動動作:顯示 VR 聆聽者設定。

ActionWebviewSettings

活動動作:允許使用者選擇目前的網頁檢視實作。

ActionWifiAddNetworks

活動操作:顯示設定頁面,處理將 Wi-Fi 網路加入使用者儲存的網路清單。

ActionWifiIpSettings

活動操作:顯示設定以允許設定 Wi-Fi 靜態 IP 位址。

ActionWifiSettings

活動動作:顯示允許設定 Wi-Fi 的設定。

ActionWirelessSettings

活動動作:顯示設定,允許設定無線控制,如 Wi-Fi、藍牙及行動網路。

ActionZenModePrioritySettings

活動動作:顯示禪意模式(也就是「請勿打擾」)優先設定。

AddWifiResultAddOrUpdateFailed
已淘汰.

這是意圖行動導致保存對應 Wi-Fi 網路失敗的結果 #ACTION_WIFI_ADD_NETWORKS 。

AddWifiResultAlreadyExists
已淘汰.

意圖行動的結果 #ACTION_WIFI_ADD_NETWORKS ,表示 Wi-Fi 網路已經存在。

AddWifiResultSuccess
已淘汰.

#ACTION_WIFI_ADD_NETWORKS由於意圖行動,成功保存或更新對應的 Wi-Fi 網路。

Authority
ExtraAccountTypes

活動額外:根據特定帳號類型限制已啟動活動的選項。

ExtraAirplaneModeEnabled

活動額外內容:啟用或關閉飛航模式。

ExtraAppPackage

活動額外:通知頻道設定的套件擁有者顯示。

ExtraAuthorities

活動額外:根據給定權限限制已啟動活動的可用選項。

ExtraAutomaticZenRuleId

活動額外:要顯示設定的 AutomaticZenRule mode 字串 ID。

ExtraBatterySaverModeEnabled

活動額外:啟用或關閉省電模式。

ExtraBiometricAuthenticatorsAllowed

活動額外:申請報名的最低強度。

ExtraChannelFilterList

活動額外: Arraylist<String> 一組 NotificationChannel 欄位名稱,可在設定介面上顯示。

ExtraChannelId

活動額外: NotificationChannel#getId() 通知頻道設定的顯示。

ExtraConversationId

活動額外: NotificationChannel#getConversationId() 通知對話設定的顯示。

ExtraDoNotDisturbModeEnabled

活動額外:啟用或關閉請勿打擾模式。

ExtraDoNotDisturbModeMinutes

活動額外:啟用「勿擾模式」幾分鐘。

ExtraEasyConnectAttemptedSsid

活動補充:登記者嘗試連接的SSID。

ExtraEasyConnectBandList

活動額外:報名者支持的樂團名單。

ExtraEasyConnectChannelList

活動補充:報名者用來掃描網路的頻道列表。

ExtraEasyConnectErrorCode

活動額外:Easy Connect 操作錯誤代碼

ExtraInputMethodId
ExtraNotificationListenerComponentName

活動補充:通知監聽者權限頁應該顯示哪個元件名稱。

ExtraSettingsEmbeddedDeepLinkHighlightMenuKey

活動額外:指定一個標示選單項目的鍵,該項應在設定主選單中被高亮顯示。

ExtraSettingsEmbeddedDeepLinkIntentUri

活動額外:指定將嵌入設定應用程式的意圖 Activity 。

ExtraSubId

一個 int 額外,指定訂閱 ID。

ExtraSupervisorRestrictedSettingKey

意圖補充:受主管限制的環境ID。

ExtraWifiNetworkList

一束額外的 #ACTION_WIFI_ADD_NETWORKS 意圖行動,指示元素清單 android.net.wifi.WifiNetworkSuggestion 。

ExtraWifiNetworkResultList

意圖行動結果的額外束 #ACTION_WIFI_ADD_NETWORKS ,表示已儲存 android.net.wifi.WifiNetworkSuggestion的行動結果。

IntentCategoryUsageAccessConfig

活動類別:顯示與使用權限相關的應用程式設定。

MetadataUsageAccessReason

元資料鍵:需要使用權限的原因。

SupervisorVerificationSettingBiometrics
已淘汰.

主管設定可控制裝置上可使用哪些生物識別感測器,如臉部與指紋掃描器。

SupervisorVerificationSettingUnknown
已淘汰.

未知設定通常可以忽略,並用於與未來監督者設定的相容性。

屬性

名稱 Description
Class

回傳此 Object的執行時類別。

(繼承來源 Object)
Handle

底層 Android 實例的帳號。

(繼承來源 Object)
JniIdentityHashCode

取得由互通執行時指派給此 Java 對等端的身份雜湊碼。

(繼承來源 Object)
JniManagedPeerState

設定提供者包含全域系統層級的裝置偏好設定。

(繼承來源 JavaObject)
JniPeerMembers

設定提供者包含全域系統層級的裝置偏好設定。

PeerReference

取得這個 Java 節點的 JNI 物件參考。

(繼承來源 Object)
ThresholdClass

此 API 支援 Mono for Android 基礎架構,並非直接從你的程式碼中使用。

(繼承來源 Object)
ThresholdType

此 API 支援 Mono for Android 基礎架構,並非直接從你的程式碼中使用。

(繼承來源 Object)

方法

名稱 Description
CanDrawOverlays(Context)

檢查指定的上下文是否能在其他應用程式上繪製。

Clone()

建立並回傳此物件的副本。

(繼承來源 Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

設定提供者包含全域系統層級的裝置偏好設定。

(繼承來源 JavaObject)
Dispose()

釋放該 Java 節點所持有的資源。

(繼承來源 Object)
Dispose(Boolean)

釋放該 Java 節點所持有的資源。

(繼承來源 Object)
DisposeUnlessReferenced()

設定提供者包含全域系統層級的裝置偏好設定。

(繼承來源 JavaObject)
Equals(Object)

設定提供者包含全域系統層級的裝置偏好設定。

(繼承來源 JavaObject)
Equals(Object)

表示是否有其他物體「等同」於此物。

(繼承來源 Object)
GetHashCode()

回傳物件的雜湊碼值。

(繼承來源 Object)
JavaFinalize()
已淘汰.

當垃圾回收判定該物件不再有相關參考時,由垃圾回收器呼叫。

(繼承來源 Object)
Notify()

喚醒一個正在該物件監視器上等待的執行緒。

(繼承來源 Object)
NotifyAll()

喚醒所有等待該物件監視器的執行緒。

(繼承來源 Object)
SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

設定提供者包含全域系統層級的裝置偏好設定。

(繼承來源 JavaObject)
ToArray<T>()

從這個 Java 陣列包裝器建立一個受管理陣列。

(繼承來源 Object)
ToString()

回傳物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

將此 Java 節點從互通執行時中取消註冊。

(繼承來源 Object)
Wait()

導致目前執行緒等待被喚醒,通常是透過 <em>通知</><em 或 em>中斷</em> 來喚醒。

(繼承來源 Object)
Wait(Int64, Int32)

會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。

(繼承來源 Object)
Wait(Int64)

會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。

(繼承來源 Object)

明確介面實作

名稱 Description
IJavaPeerable.Disposed()

設定提供者包含全域系統層級的裝置偏好設定。

(繼承來源 JavaObject)
IJavaPeerable.Finalized()

設定提供者包含全域系統層級的裝置偏好設定。

(繼承來源 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

設定提供者包含全域系統層級的裝置偏好設定。

(繼承來源 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

設定提供者包含全域系統層級的裝置偏好設定。

(繼承來源 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

設定提供者包含全域系統層級的裝置偏好設定。

(繼承來源 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

設定提供者包含全域系統層級的裝置偏好設定。

(繼承來源 JavaObject)

擴充方法

名稱 Description
GetJniTypeName(IJavaPeerable)

取得實例 self類型的 JNI 名稱。

JavaAs<TResult>(IJavaPeerable)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

JavaCast<TResult>(IJavaObject)

執行 Android 執行時檢查型別轉換。

JavaCast<TResult>(IJavaObject)

設定提供者包含全域系統層級的裝置偏好設定。

TryJavaCast<TResult>(IJavaPeerable, TResult)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

適用於