Condividi tramite


Settings.System.CanWrite(Context) Metodo

Definizione

Controlla se l'app specificata può modificare le impostazioni di sistema.

[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

Parametri

context
Context

Contesto dell'app.

Restituisce

true se l'app chiamante può scrivere nelle impostazioni di sistema, false in caso contrario

Attributi

Commenti

Controlla se l'app specificata può modificare le impostazioni di sistema. A partire dal livello API 23, un'app non può modificare le impostazioni di sistema a meno che non dichiari l'autorizzazione android.Manifest.permission#WRITE_SETTINGS nel manifesto, <em>e</em> che l'utente concede specificamente all'app questa funzionalità. Per chiedere all'utente di concedere questa approvazione, l'app deve inviare una finalità con l'azione android.provider.Settings#ACTION_MANAGE_WRITE_SETTINGS, che fa sì che il sistema visualizzi una schermata di gestione delle autorizzazioni.

Documentazione java per android.provider.Settings.System.canWrite(android.content.Context).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a