【发布时间】:2014-11-30 12:39:17
【问题描述】:
我在运行函数 Mkdir() 时遇到问题。我该怎么办? 我已经添加了读/写权限:
<uses-permission
android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission
android:name="android.permission.READ_EXTERNAL_STORAGE" />
下面是我的代码sn-p:
private File getTempFile(Context context)
{
File path;
//Find the dir to save cached images
if (android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED)){
path=new File(android.os.Environment.getExternalStorageDirectory(),"/Tanker/Foto/");
}
else {
path=context.getCacheDir();
}
String pictureFileName = Long.toHexString(System.currentTimeMillis())+".jpg";
if (!path.exists())
{
path.mkdir();
}
return new File(path, pictureFileName);
}
请帮忙。
【问题讨论】:
-
试试这个
path.mkdirs();
标签: android camera directory photo mkdir