Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Valakin
431 / 97 / 15
Регистрация: 21.02.2015
Сообщений: 736
#1

Как узнать наименование по номеру int в ресурсах R? - Программирование Android

07.06.2016, 22:58. Просмотров 176. Ответов 3
Метки нет (Все метки)

как по номеру int в ресурсах R получить например "R.raw.mmm"?
http://www.cyberforum.ru/android-dev/thread1982086.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.06.2016, 22:58
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как узнать наименование по номеру int в ресурсах R? (Программирование Android):

Как обратиться в ресурсах на конкретный элемент массива string-array?
Подскажите пожалуйста начинающему как вывести в ListView или TextView один...

Подскажите как узнать имя BackgroundImage у кнопки, если сама картинка находится в ресурсах
Здраствуйте. Суть проблемы: имеется кнопка, в свойствах BackgroundImage которой...

Как узнать наименование и содержание измененных полей запросом UPDATE
Доброго времени суток форумчане. Подскажите пожалуйста, не понимаю как можно...

По введенному номеру музыкальной ноты вывести ее словесное наименование
Друзья! Помогите пожалуйста. задание следующее: По введенному номеру...

По введенному номеру музыкальной ноты вывести ее словесное наименование
помогите написать программу через классы.... По введенному номеру...

3
Pablito
2652 / 2134 / 726
Регистрация: 12.05.2014
Сообщений: 7,447
Завершенные тесты: 1
08.06.2016, 10:05 #2
извращенная задача
надо именно в raw искать или вообще по всем ресурсам?
0
Valakin
431 / 97 / 15
Регистрация: 21.02.2015
Сообщений: 736
08.06.2016, 10:17  [ТС] #3
только в raw,
туда постоянно добавляются новые файлы, названия которых приложение должно как то вытаскивать (в привязке с номером)
0
Pablito
2652 / 2134 / 726
Регистрация: 12.05.2014
Сообщений: 7,447
Завершенные тесты: 1
08.06.2016, 10:21 #4
Лучший ответ Сообщение было отмечено Valakin как решение

Решение

примерно так, будет печатать в консоль имена и id файлов из raw
Java
1
2
3
4
5
6
7
    private void weirdMethod() throws IllegalAccessException {
        Field[] fields = R.raw.class.getDeclaredFields();
        Integer v = 0;
        for (Field f: fields) {
            Log.i(TAG, "" + f.getName() + " " + f.getInt(v));
        }
    }
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.06.2016, 10:21
Привет! Вот еще темы с решениями:

Макросы как узнать название столбца по номеру?
Private Sub CommandButton_DeleteRows_Click() Dim NameColumn As Range Set...

Как узнать название лейбла элемента коллекции по номеру
Добрый день. Есть задача: После считывания меню создается коллекция вида:...

Как узнать какой по номеру элемент найден алгоритмом find
Как можно узнать какой по номеру элемент найден через функцию find, например: ...

Узнать наименование класса
День добрый. Есть java приложение, окошки, тулбары и прочее. Есть ли...


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

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

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