阅读(3685) (0)

鸿蒙OS SearchBar.QueryListener

2022-09-05 10:21:17 更新

SearchBar.QueryListener

public static interface SearchBar.QueryListener

提供当用户更改查询文本或用户提交查询时要调用的回调。

只有当用户开始在搜索栏中输入文本时才会调用此方法。 当文本仍在输入法窗口中编辑时,它不会被调用。

方法总结

修饰符和类型 方法 描述
boolean onQueryChanged(String newText) 当用户在搜索栏中输入查询文本时调用。
boolean onQuerySubmit(String query) 在用户提交查询时调用,方法是点击提交按钮或按键盘上的 Enter 键。

方法详情

onQuerySubmit

boolean onQuerySubmit(String query)

在用户提交查询时调用,方法是点击提交按钮或按键盘上的 Enter 键。

参数:

参数名称 参数描述
query 指示搜索栏中的查询文本。

返回:

如果侦听器想要覆盖默认操作,则返回 true; 返回 false 以执行默认操作。

onQueryChanged

boolean onQueryChanged(String newText)

当用户在搜索栏中输入查询文本时调用。

参数:

参数名称 参数描述
newText 表示在搜索栏中输入的新查询文本。

返回:

如果侦听器想要覆盖默认操作,则返回 true; 返回 false 以执行默认操作。