标签: android audio
语言不同的音频。
您好,我想知道是否可以根据用户的语言使用不同的音轨,类似于strings.xml,但是对于声音文件。
答案 0 :(得分:1)
如果您正在为音频轨道使用原始资源,则可以为这些资源设置限定符(例如res/raw-es/),就像对字符串一样(例如res/values-es/)。您的Java代码将引用R.raw.whatever(其中whatever是轨道的基本名称),Android将根据区域设置提取正确的原始资源。
res/raw-es/
res/values-es/
R.raw.whatever
whatever