我正在开发使用Android和引擎的游戏。我使用摄像头宽度720和摄像头高度480,但对于像360 x 480这样的低端设备,我使用的所有图像都是压缩的。代码是
public Engine onLoadEngine() {
mCamera = new Camera(0, 0, CAMERA_WIDTH, CAMERA_HEIGHT);
return new Engine(new EngineOptions(true, ScreenOrientation.LANDSCAPE,
new FillResolutionPolicy(), mCamera).se
在Android2.3(API9)中,谷歌引入了CameraInfo来检查给定的摄像头是后置摄像头还是带有两个摄像头的手机的前置摄像头:
在这个例子中,你可以从前置摄像头获取信息:,后置摄像头也是如此。
好吧,但问题是,我需要从android 2.2手机的后置摄像头获取信息。手机有两个摄像头,前置和后置,当我试图获取摄像头的信息时,它会返回前置摄像头的信息。我使用了以下代码:
if (Build.VERSION.SDK_INT <= 8){
Camera cam = Camera.open();
s +="<b>