getPreferredPreviewSizeForVideo()api等级10

时间:2013-01-20 17:28:14

标签: java android mobile

我需要建立相机的最高录音输出,通常我会为'gt;得到'PrePreviewPreviewSizeForVideo() 3.0但是我需要在api 10中支持这个。

是否有其他方法可以获取此信息?

1 个答案:

答案 0 :(得分:0)

getPreferredPreviewSizeForVideo()只是一种方便的方法,其结果取决于getSupportedVideoSizes(),自API级别5以来一直存在。文档声明:

  

视频的首选预览尺寸(宽度和高度)(以像素为单位)   如果getSupportedVideoSizes()没有返回null,则记录;除此以外,   返回null。

作为替代方案,只需致电getSupportedVideoSizes(),检查结果不是null,按最高像素数对结果进行排序,你应该拥有的是什么后。对于排序部分,您需要设置Comparator<Camera.Size>并使用Collections.sort(...)


编辑:好像我正在查看错误方法的API级别! :(不幸的是,上面不会有任何进一步的帮助......