当前位置:编程学习 > wap >>

android camera setPictureSize问题

最近在做个相机项目。
发现camera的API很多机型实现有问题。
例如
params.setRotation
三星8552无效
params.setPictureSize(params.getSupportedPictureSizes().get(0))
魅族无效、天语w800无效

大家有没有出现过这些问题? camera 设置 android 图片 --------------------编程问答-------------------- 没办法,完全看硬件驱动 --------------------编程问答--------------------
引用 1 楼 cchvsgame 的回复:
没办法,完全看硬件驱动


测试发现不是setPictureSize无效。
而是params.getSupportedPictureSizes()里面有个Size无效。
我就纳闷了。连这里面的Size都没办法保证全有效那真是太晕了 --------------------编程问答--------------------
引用 2 楼 linshunhuang1 的回复:
Quote: 引用 1 楼 cchvsgame 的回复:

没办法,完全看硬件驱动


测试发现不是setPictureSize无效。
而是params.getSupportedPictureSizes()里面有个Size无效。
我就纳闷了。连这里面的Size都没办法保证全有效那真是太晕了


这个很正常的,由于工程师的疏忽,底层的picturesizes 有这个数据,但是真实的驱动或者 hal层 没有打开相应的接口。
--------------------编程问答--------------------
引用 3 楼 shen332401890 的回复:
Quote: 引用 2 楼 linshunhuang1 的回复:

Quote: 引用 1 楼 cchvsgame 的回复:

没办法,完全看硬件驱动


测试发现不是setPictureSize无效。
而是params.getSupportedPictureSizes()里面有个Size无效。
我就纳闷了。连这里面的Size都没办法保证全有效那真是太晕了


这个很正常的,由于工程师的疏忽,底层的picturesizes 有这个数据,但是真实的驱动或者 hal层 没有打开相应的接口。
补充:移动开发 ,  Android
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,