我只想获取我的 android 应用程序的可用语言,即我在 res 文件夹中有一个名为 values- 的文件夹(例如 values-en、values-fr)的那些语言。
我不想存储语言代码,我想列出表单 values-* 的“res”的所有子文件夹,并从它们的名称中获取语言代码。(最终检查代码是否在 Locale.getAvailableLocales() 返回的数组中,以确保它是正确的)。此处说明了这个想法如何获取可用的语言(不是全部,只是我的应用程序上可用的语言)。
我试过使用
getResources().getAssets().list("res"); getResources().getAssets().list("/res");
getResources().getAssets().list("/res/");
但他们都没有工作。
您知道如何列出“res”文件夹的子文件夹吗?
先感谢您。