Android iText: файл не создан - PullRequest
       1

Android iText: файл не создан

0 голосов
/ 19 сентября 2018

Я использую iText для создания PDF-файла на своем планшете Samsung.Вот часть кода, которую я использую для создания:

public void openDocument(){
    createFile();
    try {
        document = new Document(PageSize.A4);
        pdfWriter = PdfWriter.getInstance(document, new FileOutputStream(pdfFile.getAbsoluteFile()));
        document.open();

    }catch (Exception e){
        Log.d("MYTAG", e.toString());
    }
}

private void createFile(){
    File folder = new File(Environment.getExternalStorageDirectory().toString(), "PDF");
    if (!folder.exists()){
        folder.mkdir();
        try {
            folder.createNewFile();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

    pdfFile = new File(folder, "TemplatePDF.pdf");
}

Я, очевидно, добавлю параграфы и прочее позже.Это прекрасно работает на моем планшете (я могу даже увидеть файл, созданный в моем приложении файлового менеджера), однако это не работает на моем телефоне (тот же код).У меня нет этого приложения файлового менеджера на моем телефоне, но я думаю, это не будет проблемой, верно?Итак, что еще мне нужно сделать, чтобы это работало на моем телефоне?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...