TextView.SetSearchResultHighlights(Int32[]) Methode

Definition

Legt die Suchergebnisbereiche mit flacher Bereichsdarstellung fest.

[Android.Runtime.Register("setSearchResultHighlights", "([I)V", "GetSetSearchResultHighlights_arrayIHandler", ApiSince=34)]
public virtual void SetSearchResultHighlights(params int[]? ranges);
[<Android.Runtime.Register("setSearchResultHighlights", "([I)V", "GetSetSearchResultHighlights_arrayIHandler", ApiSince=34)>]
abstract member SetSearchResultHighlights : int[] -> unit
override this.SetSearchResultHighlights : int[] -> unit

Parameter

ranges
Int32[]

die flachen Bereiche des Suchergebnisses. null für "clear".

Attribute

Hinweise

Legt die Suchergebnisbereiche mit flacher Bereichsdarstellung fest.

Bereiche werden durch ein flaches inklusives Start- und exklusives End-Ganzzahlarray dargestellt. Der inklusive Anfangsversatz des iBereichs -th wird in 2 * i-th des Arrays gespeichert. Der exklusive Endoffset des i-th-Bereichs wird in 2* i + 1-th des Arrays gespeichert. Beispielsweise werden die beiden Bereiche (1, 2) und (3, 4) in einzelnes Int-Array (1, 2, 3, 4) abgeflacht.

TextView rendert das Suchergebnis mit den Hervorhebungen mit der angegebenen Farbe im Design. Wenn ein fokussiertes Suchergebnis vorhanden ist, wird es mit fokussierter Farbe gerendert. Durch Aufrufen dieser Methode wird der Index für die fokussierte Suche gelöscht.

Java-Dokumentation für android.widget.TextView.setSearchResultHighlights(int...).

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: