Невозможно получить доступный для поиска файловый поток с помощью ContentResolve и Xamarin AndroidAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно получить доступный для поиска файловый поток с помощью ContentResolve и Xamarin Android

Сообщение Anonymous »

Я обновляю приложение Xamarin для Android, чтобы сохранять изображения TIFF на SD-карте.
Я использую LibTIFF, и есть функция, которая принимает поток.
Я создал выходной файл, вызвав DocumentFile.CreateFile, и получил поток, вызвав ContentResolver.OpenOutputStream, проблема в том, что поток предназначен только для вывода и не доступен для поиска.
Библиотека LibTIFF записывает и читает из потока, меняет положение и т. д., и эти функции, похоже, не поддерживаются ContentResolver. Знаете ли вы какой-нибудь обходной путь?
Примечание. Я не могу использовать MemoryStream, поскольку изображения иногда бывают очень большими.
Я пытался создать поток класс, который обертывает OpenOutputStream и OpenInputStream, но проблема в том, что OpenInputStream в любом случае недоступен для поиска. Тогда еще одна проблема — синхронизация потока IN/OUT.

Подробнее здесь: https://stackoverflow.com/questions/784 ... in-android
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Невозможно получить доступный для поиска файловый поток с помощью ContentResolve и Xamarin Android
    Anonymous » » в форуме C#
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Azure BlobClient не возвращает доступный для поиска поток
    Anonymous » » в форуме C#
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Azure BlobClient не возвращает доступный для поиска поток
    Anonymous » » в форуме C#
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Преобразование byte[] в файловый поток без записи на диск
    Anonymous » » в форуме C#
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Как распечатать содержимое файла? Файловый поток C++
    Anonymous » » в форуме C++
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»