我在我的应用程序中显示相机预览,它可以在多种设备上正常工作,但它在三星Galaxy duos等少数设备上显示完全黑屏。
我根据表面视图的大小计算预览大小,并使用最大的区域来显示预览。
答案 0 :(得分:0)
您可以查看支持的预览尺寸列表:
Camera.Parameters parameters = camera.getParameters();
List<Camera.Size> sizeList = parameters.getSupportedPreviewSizes();
如评论所示,我猜相机不支持表面视图的大小。
如果没有更多信息,很难说出其他任何内容。