Telephony.Sms.GetDefaultSmsPackage(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í.
Se usa para determinar el paquete SMS predeterminado configurado actualmente.
[Android.Runtime.Register("getDefaultSmsPackage", "(Landroid/content/Context;)Ljava/lang/String;", "")]
public static string? GetDefaultSmsPackage(Android.Content.Context? context);
[<Android.Runtime.Register("getDefaultSmsPackage", "(Landroid/content/Context;)Ljava/lang/String;", "")>]
static member GetDefaultSmsPackage : Android.Content.Context -> string
Parámetros
- context
- Context
contexto de la aplicación solicitante
Devoluciones
nombre de paquete para el paquete SMS predeterminado o null
- Atributos
Comentarios
Se usa para determinar el paquete SMS predeterminado configurado actualmente.
A partir de las aplicaciones de Android 11 necesitará permiso específico para consultar otros paquetes. Para usar este método, una aplicación debe incluir en su AndroidManifest:
{@code
<queries>
<intent>
<action android:name="android.provider.Telephony.SMS_DELIVER"/>
</intent>
</queries>
}
Lo que les permitirá consultar paquetes que declaran filtros de intención que incluyen la android.provider.Telephony.Sms.Intents#SMS_DELIVER_ACTION intención.
</p>
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.