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

Список файлов в корневой директории - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Преобразование числа http://www.cyberforum.ru/android-dev/thread1684054.html
Приветствую камрады. Есть такая задача. В результате определенных вычислений получаем десятичное число, например 0.2 или 3.7654. Пользователь должен на экране увидеть не его а сообщение вида: время...
Программирование Android TimePickerFragment Здравствуйте, есть небольшая проблемка на учебном задании. Как правильно передать значение времени из фрагмента TimePickerFragment в хост-активность, что бы потом можно было присвоить новое... http://www.cyberforum.ru/android-dev/thread1684051.html
Программирование Android Уроки с медиаплеером
За основу использую проект с сайта стартандроид - уроки с медиаплеером. http://startandroid.ru/ru/uroki/vse-uroki-spiskom/236-urok-126-media-mediaplayer-audiovideo-pleer-osnovnye-vozmozhnosti.html...
Программирование Android Lockscreen для android
Нужно сделать экран блокировки для android в среде delphi. В гугле мало чего написано по этой теме. Помогите пожалуйста) Спасибо)
Программирование Android Диплом: "Исследование приемов и методов прошивки мобильных устройств на базе ОС Андроид" (нужна информация) http://www.cyberforum.ru/android-dev/thread1683788.html
Тема: Исследование приемов и методов прошивки мобильных устройствна базе ОС Андройд. Не могу придумать введение,помогите пожалуйста(источники,ссылки и т.д) Добавлено через 34 минуты...
Программирование Android Прозрачный showDialog Здравствуйте,как сделать прозрачным showDialog? В интернете почитал как это сделать, и нашел только про применения стиля к showDialog.Стиль применил и прозрачным стал только верхняя часть, а кнопки... подробнее

Показать сообщение отдельно
HanDi
890 / 337 / 8
Регистрация: 11.02.2012
Сообщений: 1,502

Список файлов в корневой директории - Программирование Android

13.03.2016, 20:51. Просмотров 403. Ответов 1
Метки (Все метки)

Пустой список /storage/sdcard0

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
File root;
File curFolder;
 
...
 
root = new File(Environment.getExternalStorageDirectory().getAbsolutePath()); 
curFolder = root;
// /storage/sdcard0
 
...
 
buttonUp.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public void onClick(View v) {
                        ListDir(curFolder.getParentFile());
                    }
                });
 
void ListDir(File f) {
        if(f.equals(root)) {
            buttonUp.setEnabled(false);
        } else {
            buttonUp.setEnabled(true);
        }
 
        curFolder = f;
        //textFolder.setText(f.getPath());
 
        File[] files = f.listFiles();
        fileList.clear();
 
        for(File file : files) {
            fileList.add(file.getPath());
        }
 
        ArrayAdapter<String> directoryList = new ArrayAdapter<String>(this,
                android.R.layout.simple_list_item_1, fileList);
        dialog_ListView.setAdapter(directoryList);
    }
files получает null от f.listFiles();

Почему так происходит? Запускал и на эмуляторе и на устройстве.

Добавлено через 15 минут
Проблема очень глупая и возможно кому-то поможет:

В манифесте нужно разрешения вынести за блок application:

</application>

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru