android如何对第三方的SurfaceView设置形变效果。我目前项目中用到了一个第三方的控件,它内部是用SurfaceView来实现的,我想对这个控件设置形变效果,比如说是宽度变为原先的一半,设置代码如下:
surfaceView.setScaleY(0.5);
但是结果虽然整个控件的大小变化了,但是里面所绘制的内容并没有变化,依旧是保持比例的
android如何对第三方的SurfaceView设置形变效果。我目前项目中用到了一个第三方的控件,它内部是用SurfaceView来实现的,我想对这个控件设置形变效果,比如说是宽度变为原先的一半,设置代码如下:
surfaceView.setScaleY(0.5);
但是结果虽然整个控件的大小变化了,但是里面所绘制的内容并没有变化,依旧是保持比例的
3 回答878 阅读✓ 已解决
2 回答2.1k 阅读
2 回答985 阅读✓ 已解决
1 回答769 阅读✓ 已解决
2 回答883 阅读
2 回答821 阅读
1 回答761 阅读
可以试下设置surfaceView状态监听