我正在开发一个 android 项目并尝试添加下拉框功能。我已经完成了所有工作,我可以成功上传和下载文件而没有任何问题,但是如果我上传一个已经存在的文件,我需要替换它,目前它只会在最后添加一个数字。
例如,我正在上传一个名为 MyFile.txt 的文件。如果我尝试再次上传此文件,而不是替换文件,它将上传为 MyFile(1).txt 和下一次 MyFile(2).txt 等等。
下面是我用来上传文件的代码。
File file = new File(Environment.getExternalStorageDirectory() + "/MyApp/dropbox_sync.xml");
FileInputStream inputStream = new FileInputStream(file);
Entry newEntry = mDBApi.putFile("android_sync.xml", inputStream, file.length(), null, null);
如何为每次上传替换此文件,或者我必须使用 API 删除文件然后执行上传。感谢您的任何帮助,您可以提供。