2
我使用Android相机意图,开始我的应用程序Android相机意图设置分辨率
这里内的摄像机捕捉是我的问题...我需要迫使相机使用它的最低我已经有了一个名单 分辨率关闭所有可能的解决方案
但是当我做这样的事情:
Camera c = Camera.open();
Parameters cp = c.getParameters();
List<Size> ls = cp.getSupportedPictureSizes();
cp.setPictureSize(ls.get(0).width, ls.get(0).height);
cp.setPreviewSize(ls.get(0).width, ls.get(0).height);
相机意图将打开一个错误对话框,说摄像头无法使用。
有帮助吗?
我是否需要使用摄像头以外的其他权限?
在SamSung android4.0,当我使用c.setParameters(cp);它说没有方法 – pengwang 2012-04-21 01:22:34
嗯..你确定Camera对象是真正的相机,因为android有两个相机类,但在不同的包。用于图形的相机和用于硬件的相机。您必须导入摄像头以获取硬件。 请参阅此链接: –
Joey
2012-04-23 10:44:20