SurfaceView切换的时候会闪一下黑屏,怎么解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SurfaceView切换的时候会闪一下黑屏,怎么解决相关的知识,希望对你有一定的参考价值。

参考技术A 尊敬的联想用户您好!
根据您反馈的情况,您可以参考以下方法进行调试:
1.在桌面单击右键,选中屏幕分辨率,选中高级设置。这是电脑的刷频率。把两者设为一致都为60HZ或50HZ。
2.调整电源的刷新率。找到右下角电源,用鼠标右击,选中电源选项,找到更改计划设置,找到更改高级电源设置,找到Intrl(R)
Graphics
set亥定忿剐莜溉冯税辅粳tings点击展开。如果你第一步选的是60HZ,把Intrl(R)
Graphics
settings使用电池和接通电源都设置为Maximum
Performance.如果你第一步选的是50HZ,把Intrl(R)
Graphics
settings使用电池和接通电源都设置为Minimum
Performance。
期待您满意的评价,感谢您对联想的支持,祝您生活愉快!

TextureView 做相机预览黑屏

特么使用TextureView 代替Surfaceview 来做相机预览页,因为用Surfaceview预览的话传一个SurfaceHolder进去,用Textureview预览的话需要传进去一个SurfaceTexture,其他的Camera流程不变。demo 是ok的但是发现放到项目里面是黑屏,起先以为是so库什么东西冲突了,后来发现是TextureView onSurfaceTextureAvailable回调不执行,所以打不开相机,点闪光灯也没有效果。

解决办法:开启硬件加速
开启硬件加速,按理来说不需要这样的,时间有限直接activity 配置android:hardwareAccelerated=”true”

以上是关于SurfaceView切换的时候会闪一下黑屏,怎么解决的主要内容,如果未能解决你的问题,请参考以下文章

SurfaceView切换的时候会闪一下黑屏,怎么解决

android从view切换surfaceview的时候,出现短暂的黑屏,怎么处理

Fragment中包含有surfaceView,点击切换Fragment时候黑屏的解决办法

android ViewPager 嵌套SurfaceView切换时卡顿黑屏怎么处理

android 启动页闪黑屏怎么解决比较好

我的电脑为啥开程序的时候会闪屏?