Когда я конвертирую макет в PDF, Name
показывает текст даже в PDF, но CheckBox
не включается в PDF.
Я пытаюсь включить переключатель CheckBox
в макете XML, и когда я конвертирую в PDF, CheckBox
отображается правильно, но программно не работает.
TextView tvName = content.findViewById(R.id.txtNameInsert);
CheckBox chM = content.findViewById(R.id.checkMinsert);
tvName.setText(Name.getText());
chM.toggle();
content.draw(page.getCanvas());
document.finishPage(page);
String targetPdf = "/sdcard/pdffromlayout.pdf";
File filePath;
filePath = new File(targetPdf);
try {
document.writeTo(new FileOutputStream(filePath));
} catch (IOException e) {
e.printStackTrace();
Toast.makeText(SchedaPaziente.this, "Something wrong: " + e.toString(), Toast.LENGTH_LONG).show();
}
// close the document
document.close();
Toast.makeText(SchedaPaziente.this, "PDF is created!!!", Toast.LENGTH_SHORT).show();
openGeneratedPDF();