我正在使用此功能获得百万像素的相机:
private String getCameraMegapixels(Camera cam){
Camera.Size size;
size = cam.getParameters().getPictureSize();
DecimalFormat localDecimalFormat = new DecimalFormat("#.#");
return localDecimalFormat.format(size.width * size.height / 1000000.0D);
}
它适用于我测试过的所有手机的前置和后置摄像头,但在 Galaxy nexus 中。在galaxy nexus中出了点问题,因为我知道相机(正面和背面)有0.1兆像素......
银河系和获得百万像素的方法有问题吗?
PD:Galaxy Nexus Android 版本为 4.2.1