2014-04-17 96 views
0

我在我的應用程序中有幾個原始文件。本地化原始文件

現在,它們是語言特定的,我想,如果用戶的語言與原始文件夾中提供的語言不同(例如,如果我有raw-he,並且設備語言不是希伯來語),我希望它無所事事,意味着行動會失敗。

我必須: 根據用戶的設備區域設置檢查文件是否存在於原始文件夾中?

或者

我可以做一些事情,除了把空的聲音文件中的原始文件夾,使其依傍什麼?

回答

1

你可以做的是把文件名放入可本地化的字符串中。因此,例如在res /值,他/ strings.xml中你必須:

<string name="raw_file_name">he-raw-file</string> 

和RES /價值/ strings.xml中,你可以忽略字符串空:

<string name="raw_file_name"></string> 

然後,只需檢查您從資源加載的字符串不是空的。