Android studio Android中文件的Uri?
当我在注释Android studio Android中文件的Uri?,android-studio,android-camera,android-camera-intent,opencv4android,tess-two,Android Studio,Android Camera,Android Camera Intent,Opencv4android,Tess Two,当我在注释outputFileDir后,从对我不起作用的文件中提取Uri时,如果我对其进行注释,则其他方法会产生影响 如何解决 private static final String DATA_PATH = Environment.getExternalStorageDirectory().toString()+"/Tess"; strat摄像机方法不起作用为什么 private void startCameraActivity(){ try{
outputFileDir
后,从对我不起作用的文件中提取Uri时,如果我对其进行注释,则其他方法会产生影响
如何解决
private static final String DATA_PATH = Environment.getExternalStorageDirectory().toString()+"/Tess";
strat摄像机方法不起作用为什么
private void startCameraActivity(){
try{
String imagePath = DATA_PATH + "/imgs";
File dir = new File(imagePath);
if(!dir.exists()){
dir.mkdir();
}
String imageFilePath = imagePath + "/ocr.jpg";
outputFileDir = Uri.fromFile(new File(imageFilePath));
final Intent pictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
pictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileDir);
if( pictureIntent.resolveActivity(getPackageManager()) != null){
startActivityForResult(pictureIntent, REQUEST_CODE);
}
} catch (Exception e){
Log.e(TAG, e.getMessage());
}
}