以下のコードで外部ストレージにEditTextに入力されたデータを保存しています。
改善したい点はファイル名をスピナーで入力した値に変更する方法です。スピナーの値を保存することはできるのですが、ファイル名にする方法がわかりません。
ご教示よろしくお願いします。
java
1File filepath = null; 2 3 File[] dirs = getExternalFilesDirs(null); 4 for (File dir : dirs) { 5 if (Environment.isExternalStorageRemovable(dir)) { 6 filepath = new File(dir + "/sample.txt"); 7 break; 8 } 9 } 10 11 if (filepath == null) { 12 // SDカードにアクセスできない場合のエラー処理 13 }
回答1件
あなたの回答
tips
プレビュー