Класс PdfWriter не создает никаких PDF - PullRequest
0 голосов
/ 22 февраля 2019

Вот мой код.Это работает хорошо, но в моем телефоне Android нет файла PDF.В сообщении о тосте он показывает путь storage/emulated/0pdfcc.pdf, но в моем телефоне такого файла нет.
Что я могу сделать?
Заранее спасибо

public void PdfCreate(View view){
    Toast.makeText(this,"1",Toast.LENGTH_SHORT).show();
    try {
        Toast.makeText(this,"2",Toast.LENGTH_SHORT).show();
        // File root=Environment.getExternalStorageDirectory();
        //File directory=new File(root.getAbsolutePath()+"createPDF.pdf");
        String path = Environment.getExternalStorageDirectory()
                                 .getAbsolutePath() + "/pdfcc.pdf";
        Toast.makeText(this," not done" +path,Toast.LENGTH_SHORT).show();

        PdfWriter.getInstance(document,new FileOutputStream(path));
        document.open();
        document.add(new Paragraph(text.getText().toString()));
        document.close();

        Toast.makeText(this,"done",Toast.LENGTH_SHORT).show();
    } catch (DocumentException e) {
        e.printStackTrace();
    } catch (FileNotFoundException e) {
        e.printStackTrace();
    }
}
...