Langue

Telephony.Sms.GetDefaultSmsPackage(Context) Méthode

Définition

Permet de déterminer le package SMS par défaut actuellement configuré.

[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

Paramètres

context
Context

contexte de l’application demandée

Retours

nom de package pour le package SMS par défaut ou null

Attributs

Remarques

Permet de déterminer le package SMS par défaut actuellement configuré.

À partir d’applications Android 11, vous aurez besoin d’une autorisation spécifique pour interroger d’autres packages. Pour utiliser cette méthode, une application doit inclure dans son AndroidManifest :

{@code
<queries>
<intent>
<action android:name="android.provider.Telephony.SMS_DELIVER"/>
</intent>
</queries>
            }

Ce qui leur permettra d’interroger des packages qui déclarent des filtres d’intention qui incluent l’intention android.provider.Telephony.Sms.Intents#SMS_DELIVER_ACTION . </p>

Java documentation pour android.provider.Telephony.Sms.getDefaultSmsPackage(android.content.Context).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à