IntentFilter.AddDataScheme(String) Methode

Definition

Fügen Sie ein neues Intent-Datenschema hinzu, mit dem abgeglichen werden soll.

[Android.Runtime.Register("addDataScheme", "(Ljava/lang/String;)V", "")]
public void AddDataScheme (string? scheme);
[<Android.Runtime.Register("addDataScheme", "(Ljava/lang/String;)V", "")>]
member this.AddDataScheme : string -> unit

Parameter

scheme
String

Name des zuzuordnenden Schemas, z. B. "http".

Attribute

Hinweise

Fügen Sie ein neues Intent-Datenschema hinzu, mit dem abgeglichen werden soll. Wenn schemas im Filter enthalten sind, müssen <>die Daten eines Intents entweder</em> eines dieser Schemas <em oder/em> einen übereinstimmenden Datentyp em em sein><. Wenn keine Schemas enthalten sind, wird eine Absicht nur übereinstimmen, wenn sie keine Daten enthält.

<em>Hinweis: Schemaabgleich im Android-Framework berücksichtigt die Groß-/Kleinschreibung im Gegensatz zu formalen RFC-Schemas. Daher sollten Sie ihre Schemas immer mit Kleinbuchstaben schreiben, und alle Schemas, die Sie von außerhalb von Android erhalten, sollten in Kleinbuchstaben konvertiert werden, bevor Sie sie hier angeben.</Em>

Java-Dokumentation für android.content.IntentFilter.addDataScheme(java.lang.String).

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

  • <xref:Android.Content.IntentFilter.MatchData(System.String%2c+System.String%2c+System.String)>