鴻蒙OS TextFilter

2022-10-09 09:35 更新

TextFilter

java.lang.Object

|---ohos.agp.components.TextFilter

public abstract class TextFilter
extends Object

提供文本過(guò)濾器。

此類(lèi)允許您的應(yīng)用程序根據(jù)輸入字符串過(guò)濾數(shù)據(jù)。

Since:

2

嵌套類(lèi)摘要

修飾符和類(lèi)型 類(lèi) 描述
protected static class TextFilter.FilterResults 獲取過(guò)濾結(jié)果。

構(gòu)造函數(shù)摘要

構(gòu)造函數(shù) 描述
TextFilter()

方法總結(jié)

修飾符和類(lèi)型 方法 描述
protected abstract TextFilter.FilterResults executeFiltering(CharSequence constraint) 在過(guò)濾操作期間內(nèi)部調(diào)用的接口。
void filter(CharSequence constraint) 開(kāi)始過(guò)濾操作。
protected abstract void publishFilterResults(CharSequence constraint, TextFilter.FilterResults results) 發(fā)布過(guò)濾結(jié)果。
從類(lèi) java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

構(gòu)造函數(shù)詳細(xì)信息

TextFilter

public TextFilter()

方法詳情

executeFiltering

protected abstract TextFilter.FilterResults executeFiltering(CharSequence constraint)

在過(guò)濾操作期間內(nèi)部調(diào)用的接口。

參數(shù):

參數(shù)名稱(chēng) 參數(shù)描述
constraint 表示用于過(guò)濾數(shù)據(jù)的輸入字符串。

返回:

返回過(guò)濾結(jié)果。

Since:

4

publishFilterResults

protected abstract void publishFilterResults(CharSequence constraint, TextFilter.FilterResults results)

發(fā)布過(guò)濾結(jié)果。

參數(shù):

參數(shù)名稱(chēng) 參數(shù)描述
constraint 表示用于過(guò)濾數(shù)據(jù)的輸入字符串。
results 表示過(guò)濾結(jié)果。

Since:

4

filter

public void filter(CharSequence constraint)

開(kāi)始過(guò)濾操作。

參數(shù):

參數(shù)名稱(chēng) 參數(shù)描述
constraint 表示用于過(guò)濾數(shù)據(jù)的輸入字符串。

Since:

2

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)