Langue

Intent Constructeurs

Définition

Surcharges

Nom Description
Intent()

Créez une intention vide.

Intent(Intent)

Constructeur de copie.

Intent(String)

Créez une intention avec une action donnée.

Intent(Context, Class)

Créez une intention pour un composant spécifique.

Intent(Context, Type)

Cette méthode a été déconseillée au niveau de l’API 15. Utilisez plutôt parseUri(String, int). Appelez parseUri(String, int) avec 0 indicateurs.

Intent(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

Intent(String, Uri)

Créez une intention avec une action donnée et pour une URL de données donnée.

Intent(String, Uri, Context, Class)

Créez une intention pour un composant spécifique avec une action et des données spécifiées.

Intent(String, Uri, Context, Type)

Cette méthode a été déconseillée au niveau de l’API 15. Utilisez plutôt parseUri(String, int). Appelez parseUri(String, int) avec 0 indicateurs.

Intent()

Créez une intention vide.

[Android.Runtime.Register(".ctor", "()V", "")]
public Intent();
Attributs

Remarques

Créez une intention vide.

Java documentation pour android.content.Intent.Intent().

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 à

Intent(Intent)

Constructeur de copie.

[Android.Runtime.Register(".ctor", "(Landroid/content/Intent;)V", "")]
public Intent(Android.Content.Intent? o);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Intent;)V", "")>]
new Android.Content.Intent : Android.Content.Intent -> Android.Content.Intent

Paramètres

o
Intent

Objet à partir duquel copier ou comparer.

Attributs

Remarques

Constructeur de copie.

Java documentation pour android.content.Intent.Intent(android.content.Intent).

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 à

Intent(String)

Créez une intention avec une action donnée.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
public Intent(string? action);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
new Android.Content.Intent : string -> Android.Content.Intent

Paramètres

action
String

Action Intention, telle que ACTION_VIEW.

Attributs

Remarques

Créez une intention avec une action donnée. Tous les autres champs (données, type, classe) sont null. Notez que l’action <em>doit</em> se trouver dans un espace de noms, car les intentions sont utilisées globalement dans le système . Par exemple, l’action SYSTEM VIEW est android.intent.action.VIEW ; l’action personnalisée d’une application est similaire à com.google.app.myapp.CUSTOM_ACTION.

Java documentation pour android.content.Intent.Intent(java.lang.String).

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 à

Intent(Context, Class)

Créez une intention pour un composant spécifique.

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/Class;)V", "")]
public Intent(Android.Content.Context? packageContext, Java.Lang.Class? cls);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/Class;)V", "")>]
new Android.Content.Intent : Android.Content.Context * Java.Lang.Class -> Android.Content.Intent

Paramètres

packageContext
Context

Contexte du package d’application implémentant cette classe.

cls
Class

Classe de composant à utiliser pour l’intention.

Attributs

Remarques

Créez une intention pour un composant spécifique. Tous les autres champs (action, données, type, classe) sont null, bien qu’ils puissent être modifiés ultérieurement avec des appels explicites. Cela offre un moyen pratique de créer une intention destinée à exécuter un nom de classe codé en dur, plutôt que de compter sur le système pour trouver une classe appropriée pour vous ; voir #setComponent pour plus d’informations sur les répercussions de ce problème.

Java documentation pour android.content.Intent.Intent(android.content.Context, java.lang.Class<?>).

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 à

Intent(Context, Type)

Cette méthode a été déconseillée au niveau de l’API 15. Utilisez plutôt parseUri(String, int). Appelez parseUri(String, int) avec 0 indicateurs.

public Intent(Android.Content.Context packageContext, Type type);
new Android.Content.Intent : Android.Content.Context * Type -> Android.Content.Intent

Paramètres

packageContext
Context

Contexte du package propriétaire du composant cible.

type
Type

Classe du composant à cibler.

Remarques

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.

Java documentation pour android.content.Intent.getIntent(java.lang.String).

S’applique à

Intent(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

protected Intent(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Content.Intent : nativeint * Android.Runtime.JniHandleOwnership -> Android.Content.Intent

Paramètres

javaReference
IntPtr

nativeint

Contenant IntPtrune référence d’objet Java Native Interface (JNI).

transfer
JniHandleOwnership

Indiquant JniHandleOwnershipcomment gérer javaReference

Remarques

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 à

Intent(String, Uri)

Créez une intention avec une action donnée et pour une URL de données donnée.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/net/Uri;)V", "")]
public Intent(string? action, Android.Net.Uri? uri);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/net/Uri;)V", "")>]
new Android.Content.Intent : string * Android.Net.Uri -> Android.Content.Intent

Paramètres

action
String

Action Intention, telle que ACTION_VIEW.

uri
Uri

URI des données d’intention.

Attributs

Remarques

Créez une intention avec une action donnée et pour une URL de données donnée. Notez que l’action <em>doit</em> se trouver dans un espace de noms, car les intentions sont utilisées globalement dans le système . Par exemple, l’action SYSTEM VIEW est android.intent.action.VIEW ; l’action personnalisée d’une application est similaire à com.google.app.myapp.CUSTOM_ACTION.

<em>Remarque : le schéma et le nom d’hôte correspondant dans l’infrastructure Android respectent la casse, contrairement au RFC formel. Par conséquent, vous devez toujours vous assurer que vous écrivez votre URI avec ces éléments à l’aide de lettres minuscules et normalisez les URI que vous recevez en dehors d’Android pour vous assurer que le schéma et l’hôte sont en minuscules.</em>

Java documentation pour android.content.Intent.Intent(java.lang.String, android.net.Uri).

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 à

Intent(String, Uri, Context, Class)

Créez une intention pour un composant spécifique avec une action et des données spécifiées.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/net/Uri;Landroid/content/Context;Ljava/lang/Class;)V", "")]
public Intent(string? action, Android.Net.Uri? uri, Android.Content.Context? packageContext, Java.Lang.Class? cls);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/net/Uri;Landroid/content/Context;Ljava/lang/Class;)V", "")>]
new Android.Content.Intent : string * Android.Net.Uri * Android.Content.Context * Java.Lang.Class -> Android.Content.Intent

Paramètres

action
String

Action Intention, telle que ACTION_VIEW.

uri
Uri

URI des données d’intention.

packageContext
Context

Contexte du package d’application implémentant cette classe.

cls
Class

Classe de composant à utiliser pour l’intention.

Attributs

Remarques

Créez une intention pour un composant spécifique avec une action et des données spécifiées. Cela équivaut à utiliser #Intent(String, android.net.Uri) pour construire l’intention, puis appeler #setClass pour définir sa classe.

<em>Remarque : le schéma et le nom d’hôte correspondant dans l’infrastructure Android respectent la casse, contrairement au RFC formel. Par conséquent, vous devez toujours vous assurer que vous écrivez votre URI avec ces éléments à l’aide de lettres minuscules et normalisez les URI que vous recevez en dehors d’Android pour vous assurer que le schéma et l’hôte sont en minuscules.</em>

Java documentation pour android.content.Intent.Intent(java.lang.String, android.net.Uri, android.content.Context, java.lang.Class<?>).

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 à

Intent(String, Uri, Context, Type)

Cette méthode a été déconseillée au niveau de l’API 15. Utilisez plutôt parseUri(String, int). Appelez parseUri(String, int) avec 0 indicateurs.

public Intent(string action, Android.Net.Uri uri, Android.Content.Context packageContext, Type type);
new Android.Content.Intent : string * Android.Net.Uri * Android.Content.Context * Type -> Android.Content.Intent

Paramètres

action
String

Action à placer dans l’intention.

uri
Uri

URI de contenu associé à l’opération.

packageContext
Context

Contexte du package propriétaire du composant cible.

type
Type

Classe du composant à cibler.

Remarques

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.

Java documentation pour android.content.Intent.getIntent(java.lang.String).

S’applique à