Подтвердить что ты не робот

Как получить исходное имя файла ресурса по id?

У меня есть .ogg файлы в res/raw, я реализовал функцию сохранения файла на SD-карте, и я хочу установить имя файла из исходного файла.

4b9b3361

Ответ 2

Используйте Resources.getResourceName(id), чтобы получить package:type/entryname или Resources.getResourceEntryName(id), чтобы получить имя записи (имя файла.)

Ответ 3

Если вы ищете имя из идентификатора ресурса, вы можете использовать Resources.getResourceName(). Вы можете получить объект Resources с помощью Context.getResources().

Лично я предпочитаю хранить массив строк в файле strings.xml и сопоставлять его с идентификаторами ресурсов, но это зависит от того, что вы действительно пытаетесь выполнить.