如何在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);
}
});
答案 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)
方法中,因此当您的应用启动时,意图将被加载。没有测试过,但它应该可以工作。