語言

Settings.System.CanWrite(Context) 方法

定義

檢查指定的應用程式是否能修改系統設定。

[Android.Runtime.Register("canWrite", "(Landroid/content/Context;)Z", "", ApiSince=23)]
public static bool CanWrite(Android.Content.Context? context);
[<Android.Runtime.Register("canWrite", "(Landroid/content/Context;)Z", "", ApiSince=23)>]
static member CanWrite : Android.Content.Context -> bool

參數

context
Context

應用程式背景說明。

傳回

true表示呼叫應用程式能寫入系統設定,否則為false

屬性

備註

檢查指定的應用程式是否能修改系統設定。 從 API 等級 23 起,應用程式除非在其清單中宣android.Manifest.permission#WRITE_SETTINGS告權限,且<<>>使用者明確授權該應用程式,否則無法修改系統設定。 要提示使用者授予此核准,應用程式必須在動作 android.provider.Settings#ACTION_MANAGE_WRITE_SETTINGS中傳送一個意圖,這會讓系統顯示權限管理畫面。

Java 文件 android.provider.Settings.System.canWrite(android.content.Context)。

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

適用於