直播准备界面,开启surfaceView,截图后分享到微信,返回到surfaceView界面时黑屏了。
网上找的解决方法是在启动surfaceView前先在其它界面的layout.xml文件中添加一个SurfaceView,宽和高都弄成0dp,这样进来的时候不会闪屏和黑屏。
我看了之前的代码,在onStop()那里kill掉了surfaceView,把这段代码注释掉就没事了。就是说,在onStop的时候,保留surfaceView的状态。但这样不知会不会对性能有影响。
直播准备界面,开启surfaceView,截图后分享到微信,返回到surfaceView界面时黑屏了。
网上找的解决方法是在启动surfaceView前先在其它界面的layout.xml文件中添加一个SurfaceView,宽和高都弄成0dp,这样进来的时候不会闪屏和黑屏。
我看了之前的代码,在onStop()那里kill掉了surfaceView,把这段代码注释掉就没事了。就是说,在onStop的时候,保留surfaceView的状态。但这样不知会不会对性能有影响。
本文标题:切换界面后,重新返回surfaceView页面黑屏
本文链接:https://www.haomeiwen.com/subject/bjecdxtx.html
网友评论