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
4天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

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

分享
微博
QQ
微信
回复
4天前
相关问题
HarmonyOS pixelMap
170浏览 • 1回复 待解决
HarmonyOS api10如何子窗口设置圆角
533浏览 • 1回复 待解决
HarmonyOS PixelMap裁剪
237浏览 • 1回复 待解决
HarmonyOS SVG转换pixelMap
37浏览 • 1回复 待解决
HarmonyOS 如何获取矩阵变换后PixelMap
215浏览 • 1回复 待解决
HarmonyOS pixelMap旋转
36浏览 • 1回复 待解决
HarmonyOS PixelMap问题
46浏览 • 1回复 待解决
HarmonyOS PixelMap如何实现父子组件同步
204浏览 • 1回复 待解决
HarmonyOS Pixelmap相关反馈
246浏览 • 1回复 待解决
HarmonyOS 如何设置图片为圆形
128浏览 • 1回复 待解决
如何PixelMap处理图片
2339浏览 • 1回复 待解决
HarmonyOS PixelMap加载图片
198浏览 • 1回复 待解决
HarmonyOS pixelMap转成ArrayBuffer
359浏览 • 1回复 待解决
HarmonyOS PixelMap位图处理问题
194浏览 • 1回复 待解决
HarmonyOS 获取网络图片PixelMap
185浏览 • 1回复 待解决