创新互联鸿蒙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.36103.cn/qtweb/news0/8200.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联