API-интерфейсы провайдера/преобразователя контента обеспечивают сложный, но надежный способ передачи данных между процессами с использованием методов URI и openInputStream() и openOutputStream(). Пользовательские поставщики контента могут переопределить метод openFile() с помощью специального кода, чтобы эффективно разрешить URI в Stream; однако, сигнатура метода openFile() имеет тип возврата ParcelFileDescriptor, и неясно, как можно создать правильное представление для динамически сгенерированного контента для возврата из этого метода.
Возврат памяти, сопоставленной с InputStream от поставщика контента?
Существуют ли примеры реализации метода ContentProvider.openFile() для динамического содержимого в существующей кодовой базе? Если вы не можете предложить исходный код или процесс для этого?