如何在android中重命名文件或文件夹?

问题描述:

我试图在代码上集思广益如何在Android中重命名文件,我在网上搜索过,但我什么也没看到。我的目标是,当用户按下重命名按钮时,将出现一个对话框,然后用户将输入用户需要的名称并重命名。盖伊的请帮我关于这个..先谢谢了! :d如何在android中重命名文件或文件夹?

+0

@PankajKumar:在这个问题的问题是多余的报价。虽然标题提出了同样的问题,但潜在的问题却不尽相同。 – icktoofay

+0

@icktoofay你是对的,但最终的结论是什么?是不是,他问的是重命名文件?如果他询问整个功能,那么在这里不可能为任何人分享代码,对吧?所以他应该逐个问一个或者逐个搜索每个功能:) –

+0

@PankajKumar:也许这个问题应该被分成更小的问题,但是当答案被包含在另一个问题中时,我认为这不应该被标记作为该副本的副本;这里的问题是“如何重命名文件/文件夹?”,如果它被标记为该文件的副本,则答案将是“删除引号”,这不是一个完全有用的答案,即使在其他地方或答案包括真正的答案。 – icktoofay

你需要一个许可添加到您的清单文件:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 

而这种代码:

File sdcard = Environment.getExternalStorageDirectory(); 
File from = new File(sdcard,"initialName.txt"); 
File to = new File(sdcard,"finalName.txt"); 
from.renameTo(to); 
+0

我的应用程序每次我尝试这样做? – Si8