0
Это исходный код основного вида деятельности, когда я запускаю приложение и нажимаю кнопку reocrd_video, на котором, к сожалению, приложение остановилось.Я не могу использовать встроенную активность камеры в android
я добавил простое намерение запустить аппаратное обеспечение Камеры по умолчанию
private void video_record (View v){
File Video_file = getFile();
Intent i = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
Uri uri = Uri.fromFile(Video_file);
startActivityForResult(i,result_code);
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if(requestCode==result_code){
if(resultCode==RESULT_OK){
Toast.makeText(getApplicationContext(),"Video saved",Toast.LENGTH_LONG).show();
}
else{
Toast.makeText(getApplicationContext(),"Error has occured",Toast.LENGTH_LONG).show();
}
}
super.onActivityResult(requestCode, resultCode, data);
}
private File getFile(){
File Folder = new File("/storage/sdcard1/mycamera");
if(!Folder.exists()){
Folder.mkdir();
}
File video_file = new File(Folder,"step1.mp4");
return video_file;
}
}
какое устройство? какое приложение остановилось? вашей или камеры? – yosriz
И? ... Вы пытались захватить журналы? – bc004346
@yosriz мой, который я строю. –