如何以编程方式获取Android项目中支持的语言列表(非设备)

在一些项目中我们可能会遇到这种情况

在这里输入图像说明

如何通过这个应用程序/项目获得编程支持的语言列表? 结果我需要像这样的string数组

“en”“bg”“bs”“da”“de”“hr”“it”“nl”“pl”“pt”“sk”“sr” tr“}

当然,我可以通过键入它来硬编码,但我认为代码可以并且应该这样做。

为什么我需要它 – 我有一个单独的库处理本地化,select新的语言后,即时更改用户界面应用程序必须告诉库它支持哪些语言。 只要为新语言添加新的XML而不更改代码(更新硬编码列表)就好了。

Solutions Collecting From Web of "如何以编程方式获取Android项目中支持的语言列表(非设备)"