我试图在我的Android应用中设置帐户工具包屏幕中的默认语言,并按照我在app / build.gradle文件中设置的文档:
resConfigs "pt-rBR"
但它不起作用,因为当用户使用另一种语言作为系统语言时,Account Kit屏幕始终使用系统语言。 有没有办法为我的帐户工具包屏幕定义一种特定语言,而忽略系统语言?
答案 0 :(得分:0)
在您的活动或应用程序中,您可以执行以下操作以强制使用'如果您知道用户的区域设置不受支持,则为区域设置。这将是一种“交换”的方式。默认的语言环境。
配置localeConfig = getResources()。getConfiguration(); localeConfig.locale = Locale.FRENCH; getResources()。updateConfiguration(localeConfig,getResources()。getDisplayMetrics()); 但是,如果已知不支持Locale.getDefault(),则必须小心这样做,因此将显示AccountKit默认值(英语)。