В Android Dev есть простой код, описывающий, как запустить видеокамеру через Intents.
Теперь это хорошо, если вы просто хотите запустить камеру и подождать, пока пользователь нажмет красную кнопку «REC».Кнопка.
Но я хочу вызвать видеокамеру через Intent и сказать ей, чтобы она начала программную запись.
Как это сделать?Я передаю какой-то метод start () в команде Intent?
(если это невозможно, покажите мне простой бит кода, который можно настроить для автоматической записи видео - я былпоиск в интернете, но все коды по этой проблеме не работают)
private static final int CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE = 100;
private Uri fileUri;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// create Intent to take a picture and return control to the calling application
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
fileUri = getOutputMediaFileUri(MEDIA_TYPE_IMAGE); // create a file to save the image
intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri); // set the image file name
// start the image capture Intent
startActivityForResult(intent, CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE);
}