【HarmonyOS NEXT】鸿蒙应用点9图的处理(draw9patch)
2025-06-30 22:57:07
106次阅读
0个评论
【HarmonyOS NEXT】鸿蒙应用点9图的处理(draw9patch)
一、前言:
首先在鸿蒙中是不支持安卓 .9图的图片直接使用。只有类似拉伸的处理方案,鸿蒙提供的Image组件有与点九图相同功能的API设置。
可以通过设置resizable属性来设置ResizableOptions,也就是图像拉伸时可调整大小的图像选项。ResizableOptions的参数slice中有top、left、bottom和right四个属性,分别代表图片上下左右四个方向拉伸时保持不变距离。
二、解决方案:
@Entry
@Component
struct NineMapPrinciple {
build() {
Row() {
Image($r('app.media.startIcon'))
.resizable({ slice: { top: 10, left: 10, bottom: 50, right: 50 } })
}
.height('50%')
}
}
00
- 1回答
- 0粉丝
- 0关注
相关话题
- 【HarmonyOS Next】鸿蒙应用故障处理思路详解
- 【HarmonyOS NEXT】鸿蒙应用压缩和解压处理
- 【HarmonyOS NEXT】鸿蒙获取手势触摸点的屏幕全局坐标
- Harmony OS Next应用“丁斗口算”开发记录(9)
- 鸿蒙Navigation知识点详解
- 鸿蒙Next实现仿抖音点赞动画功能
- 「Mac畅玩鸿蒙与硬件9」鸿蒙开发环境配置篇9 - 使用Git进行版本控制
- HarmonyOS应用开发实战:半天实现知乎日报项目(六、首页轮播图的完整实现)
- 「Mac畅玩鸿蒙与硬件32」UI互动应用篇9 - 番茄钟倒计时应用
- 鸿蒙HarmonyOS XML处理能力详解
- HarmonyOS应用开发实战:半天实现知乎日报项目(四、仿知乎日报的首页轮播图实现)
- 「Mac玩转仓颉内测版9」入门篇9 - 综合案例篇
- 《HarmonyOSNext应用埋点黑科技:HiAppEvent全方位事件监控指南》
- HarmonyOS NEXT 小说阅读器应用系列教程之阅读应用交互区域划分与事件处理
- 44.[HarmonyOS NEXT RelativeContainer案例一] 掌握组件锚点布局:打造灵活精准的UI定位系统