Попытка поделиться созданным PDFDOCUMENT с результатами намерения в том, что последняя страница дублированаAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Попытка поделиться созданным PDFDOCUMENT с результатами намерения в том, что последняя страница дублирована

Сообщение Anonymous »

Часть моего приложения включает в себя добавление аннотаций в PDF, и я работаю над функцией, чтобы обмениваться PDF с включенными аннотациями. Аннотации хранятся отдельно от PDF с использованием комнаты, поэтому, когда пользователь хочет поделиться документом, должен быть сделан новый PDF с включенными аннотациями. Я использую API PDFDocument (https://developer.android.com/reference ... dfdocument), но он не работает, как я ожидал. Вот как я его использую: < /p>

Код: Выделить всё

    fun renderAnnotatedPdf(addAnnotations: (Int, Bitmap) -> Bitmap): PdfDocument {
// Create the final document.
val document = PdfDocument()

// Create each page of the PDF.
for (pageNumber in 0..
Фактический обмен работает, как и ожидалось, и нет проблем с FileProvider, но когда я делюсь созданным документом в отдельное приложение и открываю документ, я вижу, что каждая страница была заменена на последней странице. Я знаю, что это не обеспечивает гораздо больше, но вот пример скриншота PDF, который я в конечном итоге. Что я делаю не так?> 

Подробнее здесь: [url]https://stackoverflow.com/questions/79563055/attempting-to-share-a-created-pdfdocument-with-intent-results-in-the-last-page-b[/url]
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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