Как получить файл из папки Downloads и добавить его в inputStream?
Я изучаю работу с файлами в android api (29). В моем примере берется csv файл из папки raw:
InputStream inputStream = getResources().openRawResource(R.raw.stats);
Я хочу сделать так, чтобы файл брался из папки Downloads, а не из raw:
File fileDirectory = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS);
File fileToGet = new File(fileDirectory,"stats.csv");
Как правильно произвести изменения?
Ответы (1 шт):
Автор решения: Sergey
→ Ссылка
Для считывания данных из файла предназначен класс FileInputStream, который является наследником класса InputStream и поэтому реализует все его методы.
InputStream inputStream = new FileInputStream(file);