我们能把":"放在文件夹名里吗?
例如,如果我想要我的文件(case)的名称是今天的小时(在这个表单上是14:38)。
String outString = new SimpleDateFormat("dd-MM-yyyy hh-mm-ss").format(new Date());
File dossierphoto = new File(Environment.getExternalStorageDirectory() +
"/Dossier Client/" +
cli.getClientId() + "/" +
outString);
不可以在文件夹名称上加上":"字符。您可以使用"_"字符代替":"。例如:14_38.
当然,你应该把这个char改成auto.
File dossierphoto = new File(Environment.getExternalStorageDirectory() + "/Dossier Client/" + cli.getClientId() + "/" + outString.replace(":","_"));