Telephony.Sms.GetDefaultSmsPackage(Context) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Usado para determinar o pacote de SMS padrão configurado no momento.
[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 do aplicativo solicitante
Retornos
nome do pacote sms padrão ou nulo
- Atributos
Comentários
Usado para determinar o pacote de SMS padrão configurado no momento.
A partir do Android 11, os aplicativos precisarão de permissão específica para consultar outros pacotes. Para usar esse método, um aplicativo deve incluir em seu AndroidManifest:
{@code
<queries>
<intent>
<action android:name="android.provider.Telephony.SMS_DELIVER"/>
</intent>
</queries>
}
O que permitirá que eles consultem pacotes que declaram filtros de intenção que incluem a android.provider.Telephony.Sms.Intents#SMS_DELIVER_ACTION intenção.
</p>
Java documentação para android.provider.Telephony.Sms.getDefaultSmsPackage(android.content.Context).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.