我得到一个java.lang.RuntimeException异常,原因是以下安卓代码中的takePicture失败了:
你有什么建议来解决这个问题吗?
提前感谢!
public class TakePicture {
Camera camera;
Parameters parameters;
Context context;
public TakePicture(Context context)
{
camera = Camera.open();
this.context=context;
parameters = camera.getParameters();
parameters.setPictureFormat(PixelFormat.JPEG);
camera.setParameters(parameters);
SurfaceView sview = new SurfaceView(context);
try {
camera.setPreviewDisplay(sview.getHolder());
camera.startPreview();
camera.takePicture(null,null,photoCallback);
} catch (IOException e) {
e.printStackTrace();
}
catch(Exception e)
{
e.printStackTrace();
}
}
PictureCallback photoCallback=new PictureCallback() {
public void onPictureTaken(byte[] data, Camera camera) {
//...
}
};
}
句子本身没有明确的语义含义,只是HTML中闭合标签的符号。它通常用于网页排版和格式化的目的,因此在翻译上不需要进行转换或处理。
TakePicture tp = new TakePicture(this);
你有什么建议来解决这个问题吗?
提前感谢!