Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
neorum
0 / 0 / 0
Регистрация: 05.07.2014
Сообщений: 20
#1

Чтение документа не из res/raw - Программирование Android

08.03.2015, 19:02. Просмотров 540. Ответов 4
Метки нет (Все метки)

Доброе время суток. Есть небольшой фрагмент кода который читает csv документ из res/raw

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  setContentView(R.layout.activity_main);
        setContentView(R.layout.activity_main);
        listView = (ListView) findViewById(R.id.listView);
        ItemArrayAdapter = new ItemArrayAdapter(getApplicationContext(), R.layout.item_layout);
 
        Parcelable state = listView.onSaveInstanceState();
        listView.setAdapter(ItemArrayAdapter);
        listView.onRestoreInstanceState(state);
 
        InputStream inputStream = getResources().openRawResource(R.raw.stats);
        CSVFile csvFile = new CSVFile(inputStream);
        List<String[]> scoreList = csvFile.read();
 
        for(String[] scoreData:scoreList ) {
            ItemArrayAdapter.add(scoreData);
        }
Помогите поправить его чтобы он брал документ stats из папки /sdcard/download. Заранее спасибо за помощь
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.03.2015, 19:02
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Чтение документа не из res/raw (Программирование Android):

Подпапки в res\raw - Программирование Android
Привет всем. Уточните пожалуйста. Есть ListView, через который открываются локальные html-файлы приложения. Но файлов много и они...

Прочитать файл из res/raw - Программирование Android
Привет. Можно ли как нибуть прочитать файл из res/raw не с помощью openRawResource()? То есть получить его имя и прочитать самому, а не...

Запись строки в res/raw/file.txt - Программирование Android
Здравствуйте. Подскажите пожалуйста как можно записать строку (или переменную типа String), в raw ресурс - file.txt На одном из...

Ошибка при работе с файлом лежащим в res/raw - Программирование Android
Доброго времени суток! Написан код, на стадии компиляции ошибок нет, но, при переходе в нужное активити, программа вылетает. С активити...

Прочитать из res/raw текст размером 1мб за наименьшее время - Программирование Android
Здравствуйте. В программировании на Java новичок. Нужно загрузить в память из res/raw текстовый файл размером ~1mb Пробовал так: ...

Чтение файлов из res в android studio - Программирование Android
Привет! Подскажите кто знает как мне прочитать например текстовый файл из папки res/raw/textnew.txt ? Недавно перешел на Android...

4
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,071
09.03.2015, 18:07 #2
Java
1
2
Environment.getExternalStorageDirectory()
    + File.separator + Environment.DIRECTORY_DOWNLOADS
0
neorum
0 / 0 / 0
Регистрация: 05.07.2014
Сообщений: 20
09.03.2015, 18:30  [ТС] #3
если не сложно можно полный ответ в виде кода. Заранее спасибо, надеюсь сам разберусь но все же
0
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,071
09.03.2015, 19:05 #4
Java
1
2
3
4
5
6
7
8
9
10
11
12
public String readFile() {
    String filename = Environment.getExternalStorageDirectory()
        + File.separator + Environment.DIRECTORY_DOWNLOADS 
        + File.separator + stats;   
    byte[] buffer = null;
    InputStream is = getAssets().open(filename);
    int size = is.available();
    buffer = new byte[size];
    is.read(buffer);
    is.close();
    return new String(buffer);
}
0
neorum
0 / 0 / 0
Регистрация: 05.07.2014
Сообщений: 20
10.03.2015, 19:39  [ТС] #5
так я и не осилил
0
10.03.2015, 19:39
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.03.2015, 19:39
Привет! Вот еще темы с ответами:

src, res - Программирование Android
я правильно понимаю надо работать только с этими папками остальные генерируются?

Eclipse и папки в res - Программирование Android
Подскажите как правильно создавать и какие ограничения на папки в разделе res. Version: Luna Service Release 1a (4.4.1) Правой кнопкой...

Работа с папкой res - Программирование Android
Всем привет. У меня вопрос следующего характера. Мне надо программно добавлять xml файлы в папку res. Программа будет считывать этот файл и...

Наличие ресурса в библиотеке res - Программирование Android
Как проверить наличие ресурса, к примеру картинки (drawable) в каталоге ресурсов, программно?


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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