运行此应用程序时,我会从PreferredLanguages返回只有en的数组。在设置中,我设置了3种语言。
如果我现在删除并重新安装该应用程序,则preferredLanguages返回3。这是为什么?跳板重新启动并启动应用后,它通常会查看更改?
有帮助吗?
更多信息-
好的,所以我启动了应用程序,看到了英语,这很好。然后进入设置并通过添加西班牙语和中文来更改语言,我首先选择了中文,因此我的首选语言是中文,西班牙语和英语。当我保存它并启动应用程序Locale.preferredLanguages仅返回英语。如果我随后删除该应用并重新安装,则现在返回所有三个