【发布时间】:2012-11-23 15:19:25
【问题描述】:
我只想获取我的 android 应用程序的可用语言,即我在 res 文件夹中有一个名为 values- 的文件夹(例如 values-en、values-fr)的那些。
我不想存储语言代码,我想列出表单 values-* 的“res”的所有子文件夹,并从它们的名称中获取语言代码。 (最终检查代码是否在 Locale.getAvailableLocales() 返回的数组中,以确保它是正确的)。这个想法在这里陈述How to get the available languages (Not all of them, just the languages available on my app)。
我尝试过使用
getResources().getAssets().list("res"); getResources().getAssets().list("/res");
getResources().getAssets().list("/res/");
但它们都不起作用。
你知道如何列出“res”文件夹的子文件夹吗?
提前谢谢你。
【问题讨论】:
标签: android localization