-6
我需要在可绘制文件夹中重命名图像文件。此代码适用于Java,但不适用于Android应用程序。为什么?图像文件在可绘制文件夹中重命名
File file = new File(path);
File[] f = file.listFiles();
for(int i = 0; i < f.length;i++){
f[i].renameTo(new File("path"+"name"));
我需要在可绘制文件夹中重命名图像文件。此代码适用于Java,但不适用于Android应用程序。为什么?图像文件在可绘制文件夹中重命名
File file = new File(path);
File[] f = file.listFiles();
for(int i = 0; i < f.length;i++){
f[i].renameTo(new File("path"+"name"));
drawables文件夹不是一个文件夹。一旦你在一个设备上,你的资源是单个apk文件的一部分。那里没有目录。它们不能被重命名,它们的名字会变成整数常量。
我在其他文件夹中尝试重命名并没有工作,既不Drawable(我明白为什么不工作)也不在其他文件夹 –
“它不起作用”并不真正有帮助。如果您希望我们帮助您,应该提供更多信息。欲了解更多信息,请参阅[我如何问一个好问题?](http://stackoverflow.com/help/how-to-ask)。 – Thomas
'我需要在可绘制文件夹中重命名图像文件'你只是**不能**。 –