TextView.SetSearchResultHighlights(Int32[]) 方法

定义

使用平展范围表示形式设置搜索结果范围。

[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

参数

ranges
Int32[]

搜索结果的平展范围。 null 表示清除。

属性

注解

使用平展范围表示形式设置搜索结果范围。

范围由平展的非独占起始整数和独占结束整数数组表示。 -th 范围的非独占起始偏移量 i存储在数组的 -th 中 2 * i。 -th 范围的独占结束偏移 i量存储在 数组的 -th 中 2* i + 1。 例如, (1、2) 和 (3、4) 这两个范围平展为单个 int 数组 [1, 2, 3, 4]。

TextView 将在主题中使用指定颜色的突出显示来呈现搜索结果。 如果有焦点搜索结果,则以焦点颜色呈现该结果。 通过调用此方法,将清除重点搜索索引。

android.widget.TextView.setSearchResultHighlights(int...)Java 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

适用于