Android 如何在棉花糖中自动拍摄图像?

Android 如何在棉花糖中自动拍摄图像?,android,android-camera,android-camera-intent,Android,Android Camera,Android Camera Intent,我可以打开相机(前面和后面),但我只能用相机按钮拍照!我想用一些时间延迟或倒计时自动捕获图像 我用这个打开相机 intent = new Intent(getActivity(), Camera2Activity.class) .putExtra("prevent_camera", CameraCharacteristics.LENS_FACING_BACK); startActivityForResult(intent, REQUEST_FRONT_CAMERA); Camera2活动: p

我可以打开相机(前面和后面),但我只能用相机按钮拍照!我想用一些时间延迟或倒计时自动捕获图像

我用这个打开相机

intent = new Intent(getActivity(), Camera2Activity.class)
.putExtra("prevent_camera", CameraCharacteristics.LENS_FACING_BACK);
startActivityForResult(intent, REQUEST_FRONT_CAMERA);
Camera2活动:

public class Camera2Activity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_camera);
        if (null == savedInstanceState) {
            getFragmentManager().beginTransaction()
                    .replace(R.id.container, Camera2BasicFragment.newInstance(getIntent().getIntExtra("prevent_camera",0)))
                    .commit();
        }
    }
}

看起来这项工作是在Camera2Activity.class中完成的。您也应该发布相应的代码。Camera2Activity显示Camera2BasicFragment。您可以在那里添加延迟。但是片段不是自动拍照的,它是用相机按钮打开的,就像在Camera2Activity.class中完成的工作一样。您也应该发布相应的代码。Camera2Activity显示Camera2BasicFragment。你可以在那里添加延迟。但是片段不是自动拍照的,它是用相机按钮打开的