0
我正在使用我想播放mp3文件的应用程序。根据用户的选择(这部分完成),应播放特定的文件。 我的意图是使用特定的Activity来播放文件。要做到这一点,我需要从例如文件中读取mp3文件的标识符。 string.xml。 是否可以将资源ID存储在xml文件中?如果是这样的话,怎么样?或者有其他解决方案。将媒体资源存储在xml文件中
/Christer Android开发新功能。
我正在使用我想播放mp3文件的应用程序。根据用户的选择(这部分完成),应播放特定的文件。 我的意图是使用特定的Activity来播放文件。要做到这一点,我需要从例如文件中读取mp3文件的标识符。 string.xml。 是否可以将资源ID存储在xml文件中?如果是这样的话,怎么样?或者有其他解决方案。将媒体资源存储在xml文件中
/Christer Android开发新功能。
这是现在soleved: 文件名(没有分机)被存储在一个字符串数组,然后使用这样的码:
Resources res = getResources();
files=res.getStringArray(R.array.mp3_array);
file=files[position];
id=res.getIdentifier(file , "raw" , "packagename");