Я пытаюсь сделать фрагмент кода, который я могу открыть файл, возвращенный из собственного кода, но если я использую FileSystemStorage.getInstance().exists(file)
, он всегда возвращает ложь, даже если я только что возвратил путь из собственного кода
мой код вернул путь следующим образом:
String path = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM).getAbsolutePath() +"/"+param+System.currentTimeMillis()+".png";
если вы проверите, вы можете найти его в галерее, но при возврате в кодовое название он не увидит файл
любые предложения
---------------- Обновление:
Я так называю туземца, но, похоже, это не такдождитесь завершения звонка
final StatusClass imagePath = new StatusClass();
Display.getInstance().invokeAndBlock(new Runnable() {
public void run() {
Log.p("hello native");
imagePath.setStatusMsg(AccessNativeCamera.capturePhoto("Test"));
Log.p("goodbye native");
Log.p("imagePath "+imagePath);
}
});
if(FileSystemStorage.getInstance().exists("file://" + imagePath.getStatusMsg())){
Dialog.show("Check ","File exists", null, null);
}
С уважением,