Я использую PdfRenderer
, чтобы открыть файл PDF в приложении Android. Если включена темная тема, то текст черный, а фон черный, поэтому он выглядит как пустой черный экран. Могу ли я изменить цвет текста при рендеринге в PdfRendere.Page
?
private void showPage(int index) {
if (pdfRenderer.getPageCount() <= index) {
return;
}
if (null != currentPage) {
currentPage.close();
}
currentPage = pdfRenderer.openPage(index);
Bitmap bitmap = Bitmap.createBitmap(currentPage.getWidth(), currentPage.getHeight(),
Bitmap.Config.ARGB_8888);
currentPage.render(bitmap, null, null, PdfRenderer.Page.RENDER_MODE_FOR_DISPLAY);
imageViewPdf.setImageBitmap(bitmap);
}