Хочу выбрать файл на Android'e системным файловым менеджером.
Смотрю примеры - вроде прописал:
TMessageManager.DefaultManager.SubscribeToMessage(TMessageReceivedNotification, HandleActivityMessage);
и вызываю
PermissionsService.RequestPermissions([FStoragePermission], RequestPermissionsResult, DisplayRationale);
и далееI
Intent := TJIntent.Create;
Intent.setType(StringToJString('*/*'));
Intent.setAction(TJIntent.JavaClass.ACTION_OPEN_DOCUMENT);
Intent.addCategory(TJIntent.JavaClass.CATEGORY_OPENABLE);
MainActivity.startActivityForResult(Intent, 12345);
файловый менеджер открывается , но после выбора файла
HandleActivityMessage
не вызывается.
Как можно подправить ситуацию?