Linguaggio

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.

Valori restituiti

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.

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

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a