Intent Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| Intent() |
Erstellen Sie eine leere Absicht. |
| Intent(Intent) |
Kopieren Sie den Konstruktor. |
| Intent(String) |
Erstellen Sie eine Absicht mit einer bestimmten Aktion. |
| Intent(Context, Class) |
Erstellen Sie eine Absicht für eine bestimmte Komponente. |
| Intent(Context, Type) |
Diese Methode war in API-Ebene 15 veraltet. Verwenden Sie stattdessen parseUri(String, int). Call parseUri(String, int) with 0 flags. |
| Intent(IntPtr, JniHandleOwnership) |
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen. |
| Intent(String, Uri) |
Erstellen Sie eine Absicht mit einer bestimmten Aktion und für eine bestimmte Daten-URL. |
| Intent(String, Uri, Context, Class) |
Erstellen Sie eine Absicht für eine bestimmte Komponente mit einer angegebenen Aktion und Daten. |
| Intent(String, Uri, Context, Type) |
Diese Methode war in API-Ebene 15 veraltet. Verwenden Sie stattdessen parseUri(String, int). Call parseUri(String, int) with 0 flags. |
Intent()
Erstellen Sie eine leere Absicht.
[Android.Runtime.Register(".ctor", "()V", "")]
public Intent();
- Attribute
Hinweise
Erstellen Sie eine leere Absicht.
Java Dokumentation für android.content.Intent.Intent().
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Intent(Intent)
Kopieren Sie den Konstruktor.
[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
Parameter
- o
- Intent
Das Objekt, aus dem kopiert oder verglichen werden soll.
- Attribute
Hinweise
Kopieren Sie den Konstruktor.
Java Dokumentation für android.content.Intent.Intent(android.content.Intent).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Intent(String)
Erstellen Sie eine Absicht mit einer bestimmten Aktion.
[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
Parameter
- action
- String
Die Absichtsaktion, z. B. ACTION_VIEW.
- Attribute
Hinweise
Erstellen Sie eine Absicht mit einer bestimmten Aktion. Alle anderen Felder (Datentyp, Klasse) sind NULL. Beachten Sie, dass sich die Aktion <em>in einem Namespace befinden muss</em> , da Intents global im System verwendet werden , z. B. die SystemANSICHT-Aktion "android.intent.action.VIEW". Die benutzerdefinierte Aktion einer Anwendung wäre etwa com.google.app.myapp.CUSTOM_ACTION.
Java Dokumentation für android.content.Intent.Intent(java.lang.String).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Intent(Context, Class)
Erstellen Sie eine Absicht für eine bestimmte Komponente.
[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
Parameter
- packageContext
- Context
Ein Kontext des Anwendungspakets, das diese Klasse implementiert.
- cls
- Class
Die Komponentenklasse, die für die Absicht verwendet werden soll.
- Attribute
Hinweise
Erstellen Sie eine Absicht für eine bestimmte Komponente. Alle anderen Felder (Aktion, Daten, Typ, Klasse) sind null, können jedoch später mit expliziten Aufrufen geändert werden. Dies bietet eine bequeme Möglichkeit, eine Absicht zu erstellen, die für die Ausführung eines hartcodierten Klassennamens vorgesehen ist, anstatt sich auf das System zu verlassen, um eine geeignete Klasse für Sie zu finden; weitere Informationen zu den Auswirkungen dieses Themas finden Sie #setComponent hier.
Java Dokumentation für android.content.Intent.Intent(android.content.Context, java.lang.Class<?>).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Intent(Context, Type)
Diese Methode war in API-Ebene 15 veraltet. Verwenden Sie stattdessen parseUri(String, int). Call parseUri(String, int) with 0 flags.
public Intent(Android.Content.Context packageContext, Type type);
new Android.Content.Intent : Android.Content.Context * Type -> Android.Content.Intent
Parameter
- packageContext
- Context
Der Kontext für das Paket, das die Zielkomponente besitzt.
- type
- Type
Die Klasse der zu verwendenden Komponente.
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Java Dokumentation für android.content.Intent.getIntent(java.lang.String).
Gilt für:
Intent(IntPtr, JniHandleOwnership)
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.
protected Intent(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Content.Intent : nativeint * Android.Runtime.JniHandleOwnership -> Android.Content.Intent
Parameter
- transfer
- JniHandleOwnership
Ein JniHandleOwnershipHinweis auf die Behandlung javaReference
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Intent(String, Uri)
Erstellen Sie eine Absicht mit einer bestimmten Aktion und für eine bestimmte Daten-URL.
[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
Parameter
- action
- String
Die Absichtsaktion, z. B. ACTION_VIEW.
- uri
- Uri
Der Intent-Daten-URI.
- Attribute
Hinweise
Erstellen Sie eine Absicht mit einer bestimmten Aktion und für eine bestimmte Daten-URL. Beachten Sie, dass sich die Aktion <em>in einem Namespace befinden muss</em> , da Intents global im System verwendet werden , z. B. die SystemANSICHT-Aktion "android.intent.action.VIEW". Die benutzerdefinierte Aktion einer Anwendung wäre etwa com.google.app.myapp.CUSTOM_ACTION.
<em>Hinweis: Schema- und Hostnamenabgleich im Android-Framework wird bei Groß-/Kleinschreibung unterschieden, anders als bei der formalen RFC. Daher sollten Sie immer sicherstellen, dass Sie Ihren URI mit diesen Elementen mit Kleinbuchstaben schreiben und alle URIs, die Sie von außerhalb von Android erhalten, normalisieren, um sicherzustellen, dass das Schema und der Host Kleinschreibung ist.</em>
Java Dokumentation für android.content.Intent.Intent(java.lang.String, android.net.Uri).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Intent(String, Uri, Context, Class)
Erstellen Sie eine Absicht für eine bestimmte Komponente mit einer angegebenen Aktion und Daten.
[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
Parameter
- action
- String
Die Absichtsaktion, z. B. ACTION_VIEW.
- uri
- Uri
Der Intent-Daten-URI.
- packageContext
- Context
Ein Kontext des Anwendungspakets, das diese Klasse implementiert.
- cls
- Class
Die Komponentenklasse, die für die Absicht verwendet werden soll.
- Attribute
Hinweise
Erstellen Sie eine Absicht für eine bestimmte Komponente mit einer angegebenen Aktion und Daten. Dies entspricht der Verwendung #Intent(String, android.net.Uri) zum Erstellen des Intent und anschließenden Aufrufen #setClass zum Festlegen der Klasse.
<em>Hinweis: Schema- und Hostnamenabgleich im Android-Framework wird bei Groß-/Kleinschreibung unterschieden, anders als bei der formalen RFC. Daher sollten Sie immer sicherstellen, dass Sie Ihren URI mit diesen Elementen mit Kleinbuchstaben schreiben und alle URIs, die Sie von außerhalb von Android erhalten, normalisieren, um sicherzustellen, dass das Schema und der Host Kleinschreibung ist.</em>
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Intent(String, Uri, Context, Type)
Diese Methode war in API-Ebene 15 veraltet. Verwenden Sie stattdessen parseUri(String, int). Call parseUri(String, int) with 0 flags.
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
Parameter
- action
- String
Die Aktion, die in der Absicht platziert werden soll.
- uri
- Uri
Der Inhalts-URI, der dem Vorgang zugeordnet ist.
- packageContext
- Context
Der Kontext für das Paket, das die Zielkomponente besitzt.
- type
- Type
Die Klasse der zu verwendenden Komponente.
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Java Dokumentation für android.content.Intent.getIntent(java.lang.String).