Форум программистов, компьютерный форум CyberForum.ru

Чтение строк из file.txt - Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.77
Grem17
Заблокирован
25.01.2014, 16:13     Чтение строк из file.txt #1
Здравствуйте.
Помогите, пожалуйста, с чтением данных из текстового файла. Система такая: у меня есть некий file.txt, в нем данные в каждой строке. А мне его нужно открыть и эти данные считать в список. Покопался по уроках, слишком много это времени займет для меня, нужно из многих по щепотке вырезать.
p.s. Java почти не знаю :/ Желательно по-подробнее.
Спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.01.2014, 16:13     Чтение строк из file.txt
Посмотрите здесь:

Android Чтение txt файла
Open file dialog Android
Android Ini file
TableLayout - чтение данных из строк, изменение данных в строках Android
Android Ошибка "Error opening trace file: No such file or directory (2)"
Error opening trace file no such file or directory (2) Android
Android Как реализовать чтение txt файлов из папки по порядку?
Download file from Google Drive Android
Не находит expansion file Android
Запись строки в res/raw/file.txt Android
Чтение ассоциированного .txt файла с внутренней памяти по URI Android
Android Ошибка инициализации List<File>

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
 Аватар для YuraAAA
1563 / 1305 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
25.01.2014, 16:24     Чтение строк из file.txt #2
Grem17,

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
File sdcard = Environment.getExternalStorageDirectory();
 
//Создаём объект файла
File file = new File(sdcard,"file.txt");
 
//Read text from file
StringBuilder text = new StringBuilder();
 
try {
    BufferedReader br = new BufferedReader(new FileReader(file));
    String line;
 
    while ((line = br.readLine()) != null) {
        text.append(line);
        text.append('\n');
    }
}
catch (IOException e) {
    //Ошибка
}
 
Log.d("Data", text);
Не забываем добавить в манифест

XML
1
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
Grem17
Заблокирован
25.01.2014, 16:51  [ТС]     Чтение строк из file.txt #3
А как лучше считывать в список, в какой именно? Если я хочу потом использовать каждую строку отдельно. Т.е. text(0), text(1), ..., text(n).
YuraAAA
 Аватар для YuraAAA
1563 / 1305 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
25.01.2014, 17:13     Чтение строк из file.txt #4
Grem17, лучше всего использовать ListView
Yandex
Объявления
25.01.2014, 17:13     Чтение строк из file.txt
Ответ Создать тему
Опции темы

Текущее время: 02:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru