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

Несколько изображений, вывод случайным образом - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Android Studio, что случилось с эмулятором? http://www.cyberforum.ru/android-dev/thread1348137.html
Или это не ошибка? Может пересесть на Genymotion?
Программирование Android Работа с ActionBar Не отображается иконка в ActionBar. Файл main.xml в menu: <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item ... http://www.cyberforum.ru/android-dev/thread1348029.html
Выход пользователя по клавише "назад" из Activity, вызванного методом startActivityForResult Программирование Android
Здравствуйте. Ситуация такая. Из MainActivity вызывается другое Activity методом startActivityForResult. Это другое Activity переходит в состоянии Resume. Пользователь что-то там делает, и если...
Locale Программирование Android
В официальной документации, насколько я вижу , нету поддержки русского языка для преобразования текста в речь, но на самом деле русский язык озвучивает. Так какие и сколько же языков поддерживает...
Программирование Android Как получить сертификат android разработчика? http://www.cyberforum.ru/android-dev/thread1347792.html
Всем доброго времени суток. Хотел зарегистрироватся в как разработчик в play маркете. Столкнулся с одним пунктом в условии соглашения: 2.2 Вы имеете право распространять Продукты через Google...
Программирование Android Elevation на android <4.x Пытаюсь изобразить что-то, хоть немного соответствующее принципам Material Design. Однако сделать это весьма непросто, учитывая, что весьма занимательный атрибут android:elevation доступен только... подробнее

Показать сообщение отдельно
Kastaneda
Нарушитель
Эксперт С++
4676 / 2880 / 234
Регистрация: 12.12.2009
Сообщений: 7,314
Записей в блоге: 2
Завершенные тесты: 1
07.01.2015, 21:15
Заполение массива руками сразу показалось мне неправильным, но моих знаний пока не хватает, чтоб создать список ID автоматически. Поэтому вот на SO нашел (адаптировал под твой случай)
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
List<Integer> getImagesIdentifiers() {
 
    List<Integer>imageIds = new ArrayList<>();
 
    for (int i = 0; ; i++) {           
        int resID = getResources().getIdentifier("a" + i, "drawable", "имя.твоего.пакета");
        if (resID == 0) {
            break;
        }
           
        imageIds.add(resID);
    }
 
    return imageIds;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru