使用Sync API android将文件上传到Dropbox

时间:2013-06-16 05:59:28

标签: java android api sync dropbox

我正在尝试使用Sync API for dropbox开发一个简单的Android应用程序。用户单击启动QR码扫描仪的扫描按钮。读取的QR代码是dropbox上文件的文件名。例如,qr代码读取123456.txt

txt文件是14个项目的列表,每行包含一个项目,例如。 项目1 项目2 第3项

该文件被读入ArrayList,我可以下载并读取文件没问题,但问题是当用户点击保存时更改dropbox上的文件。每个项目都加载到EditText中,当按下保存时,它会读取所有edittexts并替换原始文件。我试过一个简单的

testFile.writestring(array.getItem(0).toString();
testFile.writestring(array.getItem(1).toString();
etc

但是我为每个字符串多次替换了一个文件x。例如,对于这两行,我得到一个文件只有'ITEM 1'作为内容,然后几秒钟之后它会更新为'ITEM 2'

任何想法?

1 个答案:

答案 0 :(得分:0)

如果我理解你正在尝试做什么,我想你想要这样的事情:

testFile.writeString("\n", TextUtils.join(array));

(如果语法不太正确,请道歉。我从未做过任何Android开发,TextUtils.join特定于该平台。)