Документы разработчика Andorid объясняют, как вы можете создать новый файл, используя File Picker, который совпадает с «Сохранить как» файл. Но они, похоже, не объясняют, как вы можете сохранить документ PDF, созданный в памяти (или любой другой тип файла), используя File Picker. Как сохранить документ, созданный в памяти, с помощью следующего кода с помощью средства выбора файлов?
val document = PdfDocument()
var pageInfo: PdfDocument.PageInfo = PdfDocument.PageInfo.Builder(700, 1000, 1).create()
var page: PdfDocument.Page = document.startPage(pageInfo)
page.canvas.drawCircle(400.0f, 400.0f, 100.0f, paint )
document.finishPage(page)
document.Close()
Спасибо,