Android 动画相机表面视图
Android animated Camera Surfaceview
我得到了一个附有摄像头的 Surface 视图。该视图处于模式中,并在模式开始时向上滑动。但是只有表面视图被动画化,而不是相机的图像。有没有办法解决这个问题,还是根本不可能?
SurfaceView 有两个部分,Surface 和View。一般View是透明的window,在View层留下一个"hole",可以看到后面的Surface层。相机预览已发送到 Surface。
我不完全确定你在描述什么,但听起来你移动了 View 而没有移动它后面的 Surface。
你可以解决这个问题,但即使你这样做了,你仍然可能会感到失望,因为 View 层和 Surface 层通常在稍微不同的时间移动,导致奇怪的颤抖效果。您无法平滑地移动 SurfaceView 的两个部分。
你最好使用 TextureView (API 14+),它实际上是视图层的一部分。
我得到了一个附有摄像头的 Surface 视图。该视图处于模式中,并在模式开始时向上滑动。但是只有表面视图被动画化,而不是相机的图像。有没有办法解决这个问题,还是根本不可能?
SurfaceView 有两个部分,Surface 和View。一般View是透明的window,在View层留下一个"hole",可以看到后面的Surface层。相机预览已发送到 Surface。
我不完全确定你在描述什么,但听起来你移动了 View 而没有移动它后面的 Surface。
你可以解决这个问题,但即使你这样做了,你仍然可能会感到失望,因为 View 层和 Surface 层通常在稍微不同的时间移动,导致奇怪的颤抖效果。您无法平滑地移动 SurfaceView 的两个部分。
你最好使用 TextureView (API 14+),它实际上是视图层的一部分。