代码如下所示:
import java.io.IOException;
import android.hardware.Camera;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.SurfaceHolder;
import android.view.SurfaceView;
import android.widget.Button;
public class MainActivity extends Activity {
private Button takepicture;
private SurfaceView surfaceView=null;
private SurfaceHolder holder;
private Camera camera;
private SurfaceHolder.Callback takeback=new SurfaceHolder.Callback() {
@Override
public void surfaceDestroyed(SurfaceHolder holder) {
}
@Override
public void surfaceCreated(SurfaceHolder holder) {
//在这里实现将camer中的内容显示到这里面来
camera.open();//打开手机的摄像头
try {
camera.setPreviewDisplay(surfac