我的Android应用中有values/
文件夹的一些变体(例如values-pl/
,values-en/
,values-de/
等。我的问题是:如何在不对其进行硬编码的情况下列出这些变体?在上面的示例中,我想获得en
,pl
和de
。
我尝试使用AssetManager.getLocales()
,但它列出了太多语言(Android支持的所有语言?),我想列出仅由我的应用支持的语言。我也尝试了AssetManager.list()
,但它不起作用(它列出了assets/
文件夹的内容,而不是res/
)。
感谢。