如何在Android应用程序中列出所有可用的语言环境文件?

如何在Android应用程序中列出所有可用的语言环境文件?,android,Android,如何在Android应用程序中动态列出所有可用的语言环境文件 我希望为用户添加一个选项,以覆盖我的应用程序中的默认区域设置,并从我已经创建的区域设置列表中进行选择,但是我不想硬编码这样的列表,并且必须为我创建的每个新本地化文件触摸代码 是否可以动态获取此类列表?您可以从活动中使用。这是获取所有locale的首选方法,因为它获取的是此AssetManager包含数据的locale 或 您还可以使用该方法,该方法返回所有已安装组件的数组。它在API级别1中可用 一旦您得到这个列表,您就可以将它填充到

如何在Android应用程序中动态列出所有可用的语言环境文件

我希望为用户添加一个选项,以覆盖我的应用程序中的默认区域设置,并从我已经创建的区域设置列表中进行选择,但是我不想硬编码这样的列表,并且必须为我创建的每个新本地化文件触摸代码

是否可以动态获取此类列表?

您可以从
活动中使用。这是获取所有
locale
的首选方法,因为它获取的是此
AssetManager
包含数据的locale

您还可以使用该方法,该方法返回所有已安装组件的数组。它在API级别1中可用

一旦您得到这个列表,您就可以将它填充到微调器或任何您想要的小部件中