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
1004浏览 • 1回复 待解决
HarmonyOS PixelMap裁剪
1471浏览 • 1回复 待解决
HarmonyOS api10如何子窗口设置圆角
1417浏览 • 1回复 待解决
HarmonyOS SVG转换pixelMap
967浏览 • 1回复 待解决
HarmonyOS 如何获取矩阵变换后PixelMap
887浏览 • 1回复 待解决
如何获取ResourcePixelMap
605浏览 • 1回复 待解决
HarmonyOS PixelMap如何实现父子组件同步
1010浏览 • 1回复 待解决
HarmonyOS Pixelmap相关反馈
1211浏览 • 1回复 待解决
HarmonyOS pixelMap旋转
821浏览 • 1回复 待解决
HarmonyOS PixelMap问题
927浏览 • 1回复 待解决
HarmonyOS PixelMap位图处理问题
1017浏览 • 1回复 待解决
HarmonyOS 获取网络图片PixelMap
1072浏览 • 1回复 待解决
如何PixelMap处理图片
3717浏览 • 1回复 待解决
HarmonyOS PixelMap加载图片
1088浏览 • 1回复 待解决