Как автоматически захватить изображение в зефире?

Я могу открыть камеру (как спереди, так и сзади), но я могу делать снимки только с помощью кнопки камеры! Я хочу сделать снимок автоматически с некоторой задержкой или отсчетом времени.

Я использовал это, чтобы открыть камеру

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

Camera2Activity:

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();
        }
    }
}

0 ответов

Другие вопросы по тегам