Android: Jak odczytać plik w bajtach?
Próbuję uzyskać zawartość pliku w bajtach w aplikacji na Androida. Mam plik na karcie SD, teraz chcę pobrać wybrany plik w bajtach. Sprawdziłem go, ale nie miałem takiego sukcesu. Proszę pomóż
Poniżej znajduje się kod do pobierania plików z rozszerzeniem. Dzięki temu dostaję pliki i pokażę w spinner. Przy wyborze pliku chcę pobrać plik w bajtach.
<code>private List<String> getListOfFiles(String path) { File files = new File(path); FileFilter filter = new FileFilter() { private final List<String> exts = Arrays.asList("jpeg", "jpg", "png", "bmp", "gif","mp3"); public boolean accept(File pathname) { String ext; String path = pathname.getPath(); ext = path.substring(path.lastIndexOf(".") + 1); return exts.contains(ext); } }; final File [] filesFound = files.listFiles(filter); List<String> list = new ArrayList<String>(); if (filesFound != null && filesFound.length > 0) { for (File file : filesFound) { list.add(file.getName()); } } return list; } </code>