【发布时间】:2013-11-05 03:45:41
【问题描述】:
我有一个布局,其中顶部用于显示一些数据(例如简单的 UI 小部件),底部有一个 SurfaceView,我在其中显示一个 CameraPreview。
为了让SurfaceView 扩展屏幕的整个宽度并同时保持正确的纵横比,SurfaceView 实际上会离开屏幕,这很好,因为我实际上希望应用程序在顶部和底部。
问题是我现在只想检索SurfaceView 的可见部分(最好是位图),但如果我尝试通过设置PictureCallBack 来实现,则返回的图片数据的纵横比为只是与 SurfaceView 中显示的不太一样(我已经尝试了所有可用的getSupportedPictureSizes)。
任何想法如何解决这个问题?我附上了一张可以更好地说明这个问题的图片。
【问题讨论】:
-
你有解决方案吗?我也面临同样的问题
标签: android surfaceview