创新互联鸿蒙OS教程:鸿蒙OSComponent.DrawTask
Component.DrawTask

创新互联是一家专注于成都网站建设、网站设计与策划设计,怀柔网站建设哪家好?创新互联做网站,专注于网站建设十载,网设计领域的专业建站公司;建站业务涵盖:怀柔等地区。怀柔做网站价格咨询:18980820575
public static interface Component.DrawTask
实现绘图任务。
您可以使用 Component.addDrawTask(ohos.agp.components.Component.DrawTask) 和 Component.addDrawTask(ohos.agp.components.Component.DrawTask,int) 在控件中添加绘图任务,并在控件时调用回调 由 Component.invalidate() 更新。
字段摘要
| 修饰符和类型 | 字段 | 描述 |
|---|---|---|
| static int | BETWEEN_BACKGROUND_AND_CONTENT | 表示绘制任务是在控件的内容和背景之间实现的。 |
| static int | BETWEEN_CONTENT_AND_FOREGROUND | 表示绘制任务是在控件的内容和前景之间实现的。 |
方法总结
| 修饰符和类型 | 方法 | 描述 |
|---|---|---|
| void | onDraw(Component component, Canvas canvas) | 通过绘制任务更新组件时调用。 |
字段详细信息
BETWEEN_BACKGROUND_AND_CONTENT
static final int BETWEEN_BACKGROUND_AND_CONTENT
表示绘制任务是在控件的内容和背景之间实现的。
BETWEEN_CONTENT_AND_FOREGROUND
static final int BETWEEN_CONTENT_AND_FOREGROUND
表示绘制任务是在控件的内容和前景之间实现的。
方法详情
onDraw
void onDraw(Component component, Canvas canvas)
通过绘制任务更新组件时调用。
绘制任务使用父画布的属性来绘制对象,例如 alpha、宽度和高度。
参数:
| 参数名称 | 参数描述 |
|---|---|
| component | 指示父画布。 |
| canvas | 表示此绘制任务中用于绘制的画布。 |
本文名称:创新互联鸿蒙OS教程:鸿蒙OSComponent.DrawTask
URL分享:http://www.jxjierui.cn/article/dhcgsec.html


咨询
建站咨询
