HarmonyOS 如何给PixelMap设置圆角或生成圆形的PixelMap

需要设置地图定位点样式:

let style: mapCommon.MyLocationStyle = {
  anchorU: 0.5,
  anchorV: 0.5,
  radiusFillColor: 0xffff0000,
  // icon为自定义图标资源,使用时需要替换,图标存放在resources/rawfile
  icon: '此处为网络获取的用户头像'
};
mapController.setMyLocationStyle(style

MyLocationStyle的icon样式就是图片的原始样式,所以需要将网络获取的PixelMap编辑为圆形。

HarmonyOS
2025-01-10 09:13:10
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

当前并不支持PixelMap的圆形裁剪操作。可以尝试下三方组件CircleImageView可以将图片裁剪为圆形或者给图片设置边框。https://ohpm.openharmony.cn/#/cn/detail/@ohos%2Fcircleimageview

分享
微博
QQ
微信
回复
2025-01-10 11:36:51
相关问题
HarmonyOS pixelMap
999浏览 • 1回复 待解决
HarmonyOS PixelMap裁剪
1436浏览 • 1回复 待解决
HarmonyOS api10如何子窗口设置圆角
1387浏览 • 1回复 待解决
HarmonyOS SVG转换pixelMap
945浏览 • 1回复 待解决
HarmonyOS 如何获取矩阵变换后PixelMap
859浏览 • 1回复 待解决
HarmonyOS pixelMap旋转
799浏览 • 1回复 待解决
HarmonyOS PixelMap问题
919浏览 • 1回复 待解决
HarmonyOS PixelMap如何实现父子组件同步
994浏览 • 1回复 待解决
HarmonyOS Pixelmap相关反馈
1187浏览 • 1回复 待解决
HarmonyOS PixelMap加载图片
1067浏览 • 1回复 待解决
HarmonyOS pixelMap转成ArrayBuffer
1658浏览 • 1回复 待解决
如何PixelMap处理图片
3684浏览 • 1回复 待解决
HarmonyOS PixelMap位图处理问题
1008浏览 • 1回复 待解决
HarmonyOS 获取网络图片PixelMap
1058浏览 • 1回复 待解决