View.GetReceiveContentMimeTypes Methode
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.
Gibt die MIME-Typen zurück, die von #performReceiveContent
für diese Ansicht akzeptiert werden, wie über #setOnReceiveContentListener
konfiguriert.
[Android.Runtime.Register("getReceiveContentMimeTypes", "()[Ljava/lang/String;", "GetGetReceiveContentMimeTypesHandler", ApiSince=31)]
public virtual string[]? GetReceiveContentMimeTypes ();
[<Android.Runtime.Register("getReceiveContentMimeTypes", "()[Ljava/lang/String;", "GetGetReceiveContentMimeTypesHandler", ApiSince=31)>]
abstract member GetReceiveContentMimeTypes : unit -> string[]
override this.GetReceiveContentMimeTypes : unit -> string[]
Gibt zurück
Die MIME-Typen, die von #performReceiveContent
für diese Ansicht akzeptiert werden (können Muster wie "image/*" enthalten).
- Attribute
Hinweise
Gibt die MIME-Typen zurück, die von #performReceiveContent
für diese Ansicht akzeptiert werden, wie über #setOnReceiveContentListener
konfiguriert. Standardmäßig wird NULL zurückgegeben.
Verschiedene Features (z. B. Einfügen aus der Zwischenablage, Einfügen von Aufklebern von der weichen Tastatur usw.) können diese Metadaten optional verwenden, um ihr Verhalten bedingt zu ändern. Beispielsweise kann eine softe Tastatur ihre Benutzeroberfläche zum Einfügen von GIFs für ein bestimmtes Eingabefeld ausblenden, wenn die hier für dieses Feld zurückgegebenen MIME-Typen "image/gif" oder "image/*" nicht enthalten.
Hinweis: Vergleiche von MIME-Typen sollten mithilfe von Hilfsprogrammen wie ClipDescription#compareMimeTypes
z. B. anstelle der einfachen Zeichenfolgengleichheit durchgeführt werden, um Muster wie "text/*", "image/*" usw. ordnungsgemäß zu behandeln. Beachten Sie, dass der MIME-Typabgleich im Android-Framework im Gegensatz zu formalen RFC-MIME-Typen die Groß-/Kleinschreibung beachtet. Daher sollten Sie Ihre MIME-Typen immer mit Kleinbuchstaben schreiben oder verwenden android.content.Intent#normalizeMimeType
, um sicherzustellen, dass sie in Kleinbuchstaben konvertiert werden.
Java-Dokumentation für android.view.View.getReceiveContentMimeTypes()
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.