如何在ANdroid中加载应用程序启动相机?

时间:2014-04-13 14:27:53

标签: java android eclipse

如何在Android应用程序启动后立即启动相机?我的代码如下 但它会在按钮点击时启动相机。

runBtn = (Button)findViewById(R.id.button_run_demo);
runBtn.setOnClickListener(new Button.OnClickListener() {
    @Override
    public void onClick(View v) {
        Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
        startActivityForResult(cameraIntent, CAMERA_PIC_REQUEST);
    }
});

2 个答案:

答案 0 :(得分:0)

在oncreate()

中写下这行代码
    Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
    startActivityForResult(cameraIntent, CAMERA_PIC_REQUEST);

答案 1 :(得分:0)

把这段代码

  

Intent cameraIntent = new   意图(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);   startActivityForResult(cameraIntent,CAMERA_PIC_REQUEST);

在您的onCreate(Bundle savedInstanceState)方法中,因此当您的应用启动时,意图将被加载。没有测试过,但它应该可以工作。