自定义Component在绘制圆角矩形时,绘制后出现黑色阴影
原因分析:安卓中Xfermode离屏缓冲(Off-screen Buffer),Canvas.saveLayer(),可以调整绘制顺序,避免黑边.
在鸿蒙中使用离屏缓冲后Canvas.saveLayer()无法调整绘制顺序,导致绘制圆角矩形后圆角外显示黑色背景
https://www.jianshu.com/p/d7c3bbaef731 该网页Xfrome部分
【安卓部分:
android.graphics.Canvas.savelayer(@Nullable RectF bounds, @Nullable Paint paint, @Saveflags int saveFlags)】
【鸿蒙部分:
ohos.agp.render.Canvas.saveLayer(RectFloat bounds, Paint paint)】
自定义Component
赞
收藏 1
回答 2
待解决
相关问题
如何自定义Component 属性
11499浏览 • 3回复 待解决
如何使用canvas绘制图形?环境是API6,java编写自定义组件
165浏览 • 1回复 待解决
鸿蒙自定义组件,如何在Ondraw()方法中使用canvas绘制一张资源图片?
2937浏览 • 1回复 待解决
自定义组件嵌套子组件
6445浏览 • 3回复 待解决
js 开发中 自定义组件在使用if属性时遇到的问题,有懂的吗?
1633浏览 • 1回复 待解决
智慧推荐可以自定义app吗
5005浏览 • 1回复 待解决
js 自定义组件如何传递方法?
3556浏览 • 2回复 待解决
SurfaceProvider绘制延迟
4902浏览 • 4回复 已解决
mybatis自定义typehandle,查询数组时,PSQLException: 查询没有传回任何结果。
1944浏览 • 1回复 待解决
鸿蒙如何实现位图绘制
6628浏览 • 1回复 待解决
鸿蒙中如何控制component绘制顺序,如安卓平台下的getChildDrawingOrder功能
4629浏览 • 1回复 待解决
HarmonyOS自定义Text时,点击Text如何实现弹出软键盘的功能?
1119浏览 • 1回复 待解决
鸿蒙组件toast自定义样式
5516浏览 • 1回复 待解决
【求助】自定义相机Camera2焦距异常
5585浏览 • 1回复 待解决
JS写小型系统应用不支持自定义组件? 引入自定义组件就报错说"xxx tag is not supported "
1253浏览 • 1回复 待解决
DevEco Device Tool 怎么自定义烧录文件的路径?
3312浏览 • 1回复 待解决
JAVA卡片怎么用自定义组件?
3839浏览 • 1回复 待解决
鸿蒙中如何自定义字体文件
15281浏览 • 1回复 待解决
harmony surfaceProvider绘制不显示问题
6950浏览 • 4回复 待解决
JAVAUI Text设置自定义字体问题有知道的吗?
1973浏览 • 3回复 待解决
鸿蒙怎么实现自定义布局的Dialog
6241浏览 • 2回复 已解决
Ark UI是否如何使用自定义字体
634浏览 • 1回复 待解决
鸿蒙自定义Listcontainer中获取getComponentAt(i) 得到了null
5316浏览 • 2回复 待解决
DevEco Stduio如何绘制折线图
1725浏览 • 1回复 待解决
华为手机是否支持自定义锁屏页面?
1628浏览 • 1回复 待解决
可以的,学习了
这是自己悟到了。。。