【ARK UI】HarmonyOS ETS如何创建PixeMap并显示Image组件上
参考资料
api讲解
image.createPixelMap
createPixelMap(number: fd, options: InitializationOptions): Promise
通过属性创建PixelMap,通过Promise返回结果。
系统能力: SystemCapability.Multimedia.Image
参数:
返回值:
示例:
代码实现
-
准备工作
1.准备一张图片放在rawfile文件目录,如下图所示
-
申请权限
在config.json注册如下权限代码如下
在mainAbility注册申请权限,并把图片写入指定文件夹目录下,代码如下
-
Ets语言实现
在组件加载完成之前(aboutToAppear函数)把图片路径转场pixeMap并显示Image组件上,代码如下
运行效果
欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh