SharePDF по электронной почте без сохранения - PullRequest
0 голосов
/ 06 июля 2018

Я получаю PDF от запроса к серверу, на самом деле я могу показать его без сохранения. Проблема возникает, когда я хочу поделиться файлом, не сохраняя его, если я выбрал «поделиться по электронной почте», появится тост, сообщающий, что невозможно прикрепить пустые файлы. Любая помощь, пожалуйста?

        String filePathPDF = Constants.URL_GROUP_LIST + myGroup.getIdGpr();
        File filePDF = new File(filePathPDF);
        Uri pathPDF = Uri.fromFile(filePDF);

        Intent emailIntent = new Intent(Intent.ACTION_SEND);

        emailIntent.setType("vnd.android.cursor.dir/email");
        String to[] = {};
        emailIntent.putExtra(Intent.EXTRA_EMAIL, to);

        emailIntent.putExtra(Intent.EXTRA_STREAM, pathPDF);

        emailIntent.putExtra(Intent.EXTRA_SUBJECT, "Lista del grupo " + myGroup.getGrade() + myGroup.getGroupLetter());
        emailIntent.putExtra(Intent.EXTRA_TEXT,filePathPDF);
        startActivity(Intent.createChooser(emailIntent, "Enviar lista vía e-mail..."));

В файле filePathPDF у меня есть URL-адрес PDF.

...