Settings.System.CanWrite(Context) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Comprueba si la aplicación especificada puede modificar la configuración del 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
Parámetros
- context
- Context
Contexto de la aplicación.
Devoluciones
True si la aplicación que llama puede escribir en la configuración del sistema; de lo contrario, false
- Atributos
Comentarios
Comprueba si la aplicación especificada puede modificar la configuración del sistema. A partir del nivel de API 23, una aplicación no puede modificar la configuración del sistema a menos que declare el android.Manifest.permission#WRITE_SETTINGS
permiso en su manifiesto, <em>y</em> el usuario concede específicamente la aplicación esta funcionalidad. Para pedir al usuario que conceda esta aprobación, la aplicación debe enviar una intención con la acción android.provider.Settings#ACTION_MANAGE_WRITE_SETTINGS
, lo que hace que el sistema muestre una pantalla de administración de permisos.
Documentación de Java para android.provider.Settings.System.canWrite(android.content.Context)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.