0
私はTransactionReport(user selectedDate)というフォルダ内にファイル(TranReport.pdf)を作成しようとしていますが、私は何か問題に直面しています。問題がpdfFolder.mkdir()を変更することで解決してしまったファイルはAndroidのSDカードで作成されません
コード
try {
File pdfFolder = new File(
Environment.getExternalStorageDirectory() + "/"
+ "Android/AMSP/", "TransactionReport(" + date
+ ")");
if (!pdfFolder.exists()) {
pdfFolder.mkdir();
Log.i("", "Pdf Directory created");
}
File myFile = new File(pdfFolder, "TranReport" + ".pdf");
writer = PdfWriter.getInstance(document, new FileOutputStream(
myFile));
あなたは直面した問題を説明できます –
このアプリを実行するために使用したデバイスとOSのバージョンはどれですか? –
Genemotionエミュレータで4.4.4実行しようとしていて、フォルダ自体が作成されていない。@ YogeshRathi –