Freigeben über


Intent.ParseUri(String, IntentUriType) Methode

Definition

Erstellen Sie eine Absicht aus einem URI.

[Android.Runtime.Register("parseUri", "(Ljava/lang/String;I)Landroid/content/Intent;", "")]
public static Android.Content.Intent? ParseUri (string? uri, Android.Content.IntentUriType flags);
[<Android.Runtime.Register("parseUri", "(Ljava/lang/String;I)Landroid/content/Intent;", "")>]
static member ParseUri : string * Android.Content.IntentUriType -> Android.Content.Intent

Parameter

uri
String

Der URI, der in eine Absicht umgewandelt werden soll.

flags
IntentUriType

Zusätzliche Verarbeitungskennzeichnungen.

Gibt zurück

Intent Das neu erstellte Intent-Objekt.

Attribute

Ausnahmen

Löst URISyntaxError aus, wenn die grundlegende URI-Syntax ungültig ist (wie von der URI-Klasse analysiert), oder die Intent-Daten innerhalb des URI sind ungültig.

Hinweise

Erstellen Sie eine Absicht aus einem URI. Dieser URI kann die Aktion, Kategorie und andere Absichtsfelder codieren, wenn sie von #toUri. Wenn die Absicht nicht von toUri() generiert wurde, sind die Daten der gesamte URI, und die Aktion wird ACTION_VIEW.

Der hier angegebene URI darf nicht relativ sein , d. h. er muss das Schema und den vollständigen Pfad enthalten.

Java-Dokumentation für android.content.Intent.parseUri(java.lang.String, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Weitere Informationen