0
我有一个相机连接到它的表面视图。视图处于模态,并在模态开始时滑落。但只有表面视图会变成动画而不是相机的图像。有没有办法解决这个问题,或者它根本不可能?Android动画摄像机Surfaceview
我有一个相机连接到它的表面视图。视图处于模态,并在模态开始时滑落。但只有表面视图会变成动画而不是相机的图像。有没有办法解决这个问题,或者它根本不可能?Android动画摄像机Surfaceview
SurfaceView有两部分,Surface和View。通常情况下,视图是一个透明窗口,在视图图层中留下一个“洞”,允许您看到它后面的表面图层。相机预览发送到Surface。
我不完全确定你在描述什么,但它听起来像移动视图而不移动它后面的表面。
你可以修复这个问题,但即使你这样做了,你仍然可能会失望,因为View层和Surface层通常会在稍微不同的时间移动,造成奇怪的颤抖效果。您无法平滑地移动SurfaceView的两个部分。
您最好使用TextureView(API 14+),它实际上是View层的一部分。
谢谢,看起来很有前途。不知道TextureView现在会摆弄一下:) –
是我正在寻找的东西 - 非常感谢! –