Хранение медиаресурсов в xml файле - PullRequest
0 голосов
/ 18 сентября 2011

Я работаю с приложением, в котором хочу воспроизвести mp3-файл. В зависимости от выбора пользователя (эта часть закончена) должен воспроизводиться определенный файл. Мое намерение состоит в том, чтобы использовать определенную активность для воспроизведения файла. Для этого мне нужно прочитать идентификатор mp3-файла, например, с. string.xml. Можно ли сохранить идентификатор ресурса в XML-файле? Если это так, то как? Или есть, возможно, другие решения.

/ Кристер Новое в разработке для Android.

1 Ответ

0 голосов
/ 23 сентября 2011

Это теперь исключено: Имя файла (без ext) хранится в строковом массиве, а затем используется такой код:

                Resources res = getResources();
                files=res.getStringArray(R.array.mp3_array);
                file=files[position];
                id=res.getIdentifier( file , "raw" , "packagename" );
...