harmony surfaceProvider绘制不显示问题
鸿蒙自定义SurfaceProvider
@Override
protected void onRender(Canvas canvas, long millisPassed) {
float offset = millisPassed / offsetSpeed;
HiLog.info(label, "WLV_onRender "+(canvas==null)+" paint "+(paint==null));
Paint paint1 = new Paint();
paint1.setColor(Color.WHITE);
canvas.drawCircle(200,200,130,paint1);
HiLog.info(label, "WLV_onRender02");
}
有输出日志,但是看不到绘制的东西, 哪位大神知道是啥原因吗
绘制不显示
赞
收藏 0
回答 4
待解决
相关问题
SurfaceProvider绘制延迟
8349浏览 • 4回复 已解决
HarmonyOS toast不显示问题
1022浏览 • 1回复 待解决
HarmonyOS CustomDialogController 不显示
1560浏览 • 1回复 待解决
HarmonyOS 滑动调试音量滑块不显示问题
878浏览 • 1回复 待解决
鸿蒙如何将不显示在屏幕上的组件生成图片,离屛绘制?
540浏览 • 0回复 待解决
HarmonyOS webloadData不显示内容
816浏览 • 1回复 待解决
HarmonyOS 应用图标不显示
1356浏览 • 1回复 待解决
HarmonyOS Web组件不显示图片
921浏览 • 1回复 待解决
HarmonyOS push通知不显示图片
847浏览 • 1回复 待解决
HarmonyOS 应用使用iconfont不显示
999浏览 • 1回复 待解决
PopupDialog 不显示怎么回事?
8638浏览 • 2回复 待解决
HarmonyOS web组件alert不显示
2267浏览 • 1回复 待解决
HarmonyOS RelativeContainer内的控件不显示
797浏览 • 1回复 待解决
HarmonyOS 输入框不显示内容
1507浏览 • 2回复 待解决
HarmonyOS web加载页面图片不显示
1993浏览 • 1回复 待解决
HarmonyOS 网络图片加载不显示
2116浏览 • 1回复 待解决
HarmonyOS WebviewController 加载的网页不显示
1159浏览 • 1回复 待解决
HarmonyOS dialog调用open方法,不显示
1457浏览 • 1回复 待解决
HarmonyOS Text 使用fontFamily 文本内容不显示
1382浏览 • 1回复 待解决
image组件,files目录的文件不显示
2634浏览 • 1回复 待解决
HarmonyOS Web组件加载片段时候不显示
1012浏览 • 1回复 待解决
harmonyos-webview-布局增加load不显示
7527浏览 • 3回复 待解决
HarmonyOS 使用 api11 地图不显示
1705浏览 • 1回复 待解决
HarmonyOS 地图指南针setCompassControlsEnabled不显示
981浏览 • 1回复 待解决
有关harmony next的问题
1373浏览 • 0回复 待解决
SurfaceProvider的使用会涉及到一个Z轴的图层上下级的关系,如果设置在底部,并且窗口背景没有设置透明,则会被遮盖。有两种解决方案
1、将窗口背景设置未透明
2、将provider置顶,mSurfaceProvider.pinToZTop(true);
有输出日志,只是画不出来,不使用回调方法单独测试Paint和Canvas是没有问题的(是在ondraw()方法里面直接操作). 下图是在我当前环境(使用回调方法)下的输出日志

1、能否麻烦附一下输出日志?
2、如果不使用回调方法,单独测试一下Paint和Canvas的相关API,试一下能否绘制出来?
SurfaceProvider 视频也是显示不出来,切换视频源,重新播放时候就是显示不出来。