2013-06-16 4 views
0

Я пытаюсь разработать простое приложение для Android с помощью Sync API для dropbox. Пользователь нажимает кнопку сканирования, которая запускает сканер QR-кода. QR-код, который считывается, - это имя файла для файла в Dropbox. Например, код qr читает 123456.txtзагружать файл в Dropbox с помощью Sync API android

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»

Любые идеи?

ответ

0

Если я правильно понимаю, что вы пытаетесь сделать, я думаю, что вы хотите что-то вроде этого:.

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

(Извинения, если синтаксис не совсем верно, я никогда не делал какой-либо Android, и TextUtils.join относится к этой платформе.)

Смежные вопросы