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

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

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

Отображение данных в GridView - Программирование Android

16.05.2014, 19:49. Просмотров 508. Ответов 0
Метки нет (Все метки)

Всем привет! Кто то может объяснить мне как добавить в GridView результат данного кода??? Этот код ищет папки в которых есть фотографии. Как мне их вывести на экран и при нажатии на любую из них вывести список фотографий???

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
public static List<File> findImageDirectories(File parentDirectory){
 
    List<File> directories = new ArrayList<File>();
 
    if (parentDirectory.listFiles() != null){
 
        for (File file: parentDirectory.listFiles()){
            // If the parentDirectory contains an image file
            if (isImageFile(file)){
                directories.add(parentDirectory);
                break;
            }
            // If it contains a subfolder, check the subfolder as well
            else if (file.isDirectory()){
                findImageDirectories(file);
            }               
        }
    }
 
    return directories;        
}
 
 
/**
 * Checks the file to see if it has a compatible extension.
 */
private static boolean isImageFile(File f) {
    String name = f.getName();
    if (name.endsWith(".jpg") || name.endsWith(".png"))
    // Add other formats as desired
    {
        return true;
    }
    return false;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.05.2014, 19:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Отображение данных в GridView (Программирование Android):

Постолбцовое отображение данных из базы данных SQLite - Программирование Android
Уважаемые форумчане, помогите пожалуйста. Необходимо вывести данные из таблицы базы данных в TextView. Вот код, когда в TextView...

Отображение данных из браузера - Программирование Android
Здравствуйте. Есть один быстро сделанный &quot;браузер&quot; в эклипсе, который загружает страницу. И есть одна программа - 10страйк ланстейт,...

Отображение данных в виде таблицы - Программирование Android
Есть класс (пара строк, пара дат, несколько интеджеров). Есть динамический массив элементов этого класса. Количество элементов точно не...

Чтение из файла (отображение и изменение данных) - Программирование Android
Есть текстовый файл следующего содержания: Volume=0 Mic=1 .....=0 .....=1 .....=2 Нужно прочитать параметры из файла и...

Загрузка Xml с сервера и отображение данных в приложении - Программирование Android
У меня такой вопрос: как можно загрузить xml файл в приложение и отобразить его чтобы потом без подключения к интернету можно было увидеть...

Высокопроизводительные таблицы для отображение большого количетсва данных - Программирование Android
Доброго времени суток. Честно говоря, не думал, что буду писать этот вопрос, поскольку пришел с удобного мне мира Qt где есть превосходная...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.05.2014, 19:49
Привет! Вот еще темы с ответами:

GridView - Программирование Android
Здравствуйте, подскажите где посмотреть пример для прокрутки грида в горизонтальном направлении, если не умещается все ячейки на экран. И...

Image in GridView - Программирование Android
Доброго времени суток! Столкнулся с проблемой,есть гридвью в который адаптированы изображения, необходимо чтобы при нажатии изображение...

Не перерисовывается GridView - Программирование Android
Всем привет, возникла проблема с GridView. Использую ArrayAdapter, например там у меня массив с 20 элементов. Эти 20 элементов отображаются...

GridView в фокусе - Программирование Android
Как можно программно установить фокус на сетке на экране в GridView например на позицию 0 ?


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

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

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