优惠码 第42页

SlideDrawer.SlideDisable public static interface SlideDrawer.SlideDisable 允许实时禁用幻灯片。 方法总结 修饰符和类型 方法 描述 boolean shouldDisableSlide(SlideDrawer layout, SlideDrawer.SlideDirection direction, DragInfo info) 调用以确定是否应禁用 SlideDrawer 上的当前幻灯片事件。 方法详情 shouldDisableSlide boolean shouldDisableSlide(SlideDrawer layout, SlideDrawer.SlideDirection direction, DragInfo info) 调用以确定是否应禁用 SlideDrawer 上的当前幻灯片事件。 参数: 参数名称 参数描述 info 表示当前幻灯片事件的 DragInfo 信息。 layout 指示发生滑动事件的 SlideDrawer。 direction 指示滑动事件的方向。 返回: 如果应该拒绝幻灯片事件,则返回 true; 否则返回 false。

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 以执行默认操作。

SearchBar.FoldListener public static interface SearchBar.FoldListener 提供当用户关闭搜索栏时要调用的回调。 如果 onFold() 方法返回 true,则单击搜索栏的关闭按钮会将搜索栏折叠为图标。 方法总结 修饰符和类型 方法 描述 boolean onFold() 当用户关闭 SearchBar 时调用。 方法详情 onFold boolean onFold() 当用户关闭 SearchBar 时调用。 返回: 如果侦听器想要覆盖清除文本字段并关闭它的默认行为,则返回 true; 否则返回 false。

Rating.RatingChangedListener public static interface Rating.RatingChangedListener 回调以处理评级的更改事件。 方法总结 修饰符和类型 方法 描述 void onProgressChanged(Rating rating, int progress, boolean fromUser) 通知评级的更改事件。 void onStartTrackingTouch(Rating rating) 通知评级的开始触摸事件。 void onStopTrackingTouch(Rating rating) 通知评级的停止触摸事件。 方法详情 onProgressChanged void onProgressChanged(Rating rating, int progress, boolean fromUser) 通知评级的更改事件。 该方法通知评级上显示的评级项目数量的变化。 参数: 参数名称 参数描述 rating 表示要收听的评级。 progress 指示要设置的进度值。 fromUser 指示更改是否由用户进行。 如果更改是由用户进行的,则该值为 true; 否则该值为 false。 onStartTrackingTouch void onStartTrackingTouch(Rating rating) 通知评级的开始触摸事件。 此方法通知评级的开始触摸事件。 Rating 会回调这个方法来响应开始触摸事件。 参数: 参数名称 参数描述 rating 表示要收听的评级。 onStopTrackingTouch void onStopTrackingTouch(Rating rating) 通知评级的停止触摸事件。 调用此方法来响应停止触摸事件。 参数: 参数名称 参数描述 rating 表示要收听的评级。

RadioContainer.CheckedStateChangedListener public static interface RadioContainer.CheckedStateChangedListener 提供回调方法来处理单选按钮容器的更改事件。 例如,您可以使用此界面选择单选容器中的另一个单选按钮,或取消选择容器中的所有单选按钮。 方法总结 修饰符和类型 方法 描述 void onCheckedChanged(RadioContainer container, int checkedId) 回调以处理单选按钮容器的更改事件。 方法详情 onCheckedChanged void onCheckedChanged(RadioContainer container, int checkedId) 回调以处理单选按钮容器的更改事件。 当组中单选按钮的状态由取消选中变为选中或反之时,checkedId 的值表示选中单选按钮的 ID。 如果取消选择所有单选按钮,checkedId 的值为 RadioContainer.INVALID_ID。 参数: 参数名称 参数描述 container 指示单选按钮状态更改的单选按钮容器。 checkedId 指示最近选择的单选按钮的 ID。

ProgressBar.BarObserver public static interface ProgressBar.BarObserver 提供一个文本观察器来监听组件中进度条的变化。 onBarChanged(int, int, int) 方法在每次进度条改变时被调用。 方法总结 修饰符和类型 方法 描述 void onBarChanged(int before, int after, int count) 当进度条改变时调用。 方法详情 onBarChanged void onBarChanged(int before, int after, int count) 当进度条改变时调用。 例如,如果验证进度从 0 变为 20,则 before 的值为 0,after 的值为 20,count 的值为 20。 参数: 参数名称 参数描述 before 指示进度条中的上一个位置。 after 指示进度条中的当前位置。 count 表示前一个位置和当前位置之间的差异。

Picker.ValueChangedListener public static interface Picker.ValueChangedListener 侦听 Picker 实例的值更改事件。 调用 ValueChangedListener 中的 onValueChanged(ohos.agp.components.Picker, int, int) 方法来处理 Picker 实例的值变化事件。 方法总结 修饰符和类型 方法 描述 void onValueChanged(Picker picker, int last, int next) 侦听并处理 Picker 实例的值更改事件。 方法详情 onValueChanged void onValueChanged(Picker picker, int last, int next) 侦听并处理 Picker 实例的值更改事件。 参数: 参数名称 参数描述 picker 指示要侦听的 Picker 实例。 last 表示最后一个值。 next 指示下一个值。

Picker.ScrolledListener public static interface Picker.ScrolledListener 处理 Picker 实例的滚动事件。 此类侦听数字选择器的滚动状态。 字段摘要 修饰符和类型 字段 描述 static int STATE_DRAGGING 指示触摸滚动状态。 static int STATE_FLING 表示fling滚动状态。 static int STATE_HALT 指示空闲状态。 方法总结 修饰符和类型 方法 描述 void onScrollStateUpdated(Picker picker, int scrollState) 回调以处理 Picker 实例的滚动状态更改事件。 字段详细信息 STATE_DRAGGING static final int STATE_DRAGGING 指示触摸滚动状态。 Picker 实例在触摸屏上滚动。 STATE_FLING static final int STATE_FLING 表示fling滚动状态。 滚动已停止,而数字选择器继续投掷。 STATE_HALT static final int STATE_HALT 指示空闲状态。 Picker 实例不滚动。 方法详情 onScrollStateUpdated void onScrollStateUpdated(Picker picker, int scrollState) 回调以处理 Picker 实例的滚动状态更改事件。 参数: 参数名称 参数描述 picker 指示具有更改滚动状态的 Picker 实例。 scrollState 指示数字选择器的滚动状态,包括:STATE_HALT、STATE_DRAGGING 和 STATE_FLING。

Picker.Formatter public static interface Picker.Formatter 格式化 Picker 的值并将其转换为字符串。 您必须实现 format(int) 接口以实现不同的格式化结果。 方法总结 修饰符和类型 方法 描述 String format(int value) 将 Picker 的值转换为字符串。 方法详情 format String format(int value) 将 Picker 的值转换为字符串。 Picker 的子类必须实现 java.lang.String format(int value) 来实现不同的格式化结果。 参数: 参数名称 参数描述 value 表示 Picker 的值。 返回: 返回与 Picker 的当前值匹配的格式化字符串。

Picker.ElementFormatter public static interface Picker.ElementFormatter 为 Picker 的每一项格式化左右复合元素对象。 需要实现 leftElement(int) 接口以在每个项目的左侧显示一个元素对象。 需要实现 rightElement(int) 接口以在每个项目的右侧显示一个元素对象。 如果项目的任一侧都不需要元素对象,则返回 null。 方法总结 修饰符和类型 方法 描述 Element leftElement(int value) 格式化显示在 Picker 的每个项目左侧的元素对象。 Element rightElement(int value) 格式化显示在 Picker 的每个项目右侧的元素对象。 方法详情 leftElement Element leftElement(int value) 格式化显示在 Picker 的每个项目左侧的元素对象。 参数: 参数名称 参数描述 value 表示当前项目。 返回: 返回显示在项目左侧的格式化元素对象; 如果不需要元素对象,则返回 null。 rightElement Element rightElement(int value) 格式化显示在 Picker 的每个项目右侧的元素对象。 参数: 参数名称 参数描述 value 表示当前项目。 返回: 返回项目右侧显示的格式化元素对象; 如果不需要元素对象,则返回 null。