解决动态添加SurfaceView,屏幕会闪烁一上的有关问题
解决动态添加SurfaceView,屏幕会闪烁一下的问题
解决动态添加SurfaceView,屏幕会闪烁一下的问题
1.把实例化SurfaceView并添加到相关的view 与 更新SurfaceView内容分开。
1)SurfaceView sfv1 = new SurfaceView(this);
RelativeLayout test = findViewById(R.id.test);
test.addView(sfv1);
2)获取内容后,更新sfv1内容,sfv1.draw();这里的draw()方法是响应的用于更新图像/图形的方法。
解决动态添加SurfaceView,屏幕会闪烁一下的问题
1.把实例化SurfaceView并添加到相关的view 与 更新SurfaceView内容分开。
1)SurfaceView sfv1 = new SurfaceView(this);
RelativeLayout test = findViewById(R.id.test);
test.addView(sfv1);
2)获取内容后,更新sfv1内容,sfv1.draw();这里的draw()方法是响应的用于更新图像/图形的方法。