提问者:小点点

Android-local.getDefault()。getCountry()不稳定-图像选择程序错误


在我的应用程序中,这段代码:

Local.getDefault().getCountry() 

一旦应用程序启动,它就会返回正确的值,如fr/ca/gb/us。 但过了一会儿,它返回一个空字符串。 (详细说明:我们有一个用于https请求的语言参数,我们需要不同的fr_FR,fr_CA,en_US,EN_CA.。。)

如何正确实现语言的价值? (fr_FR,en_CA,。。。)

某些相同的域但不相同的主题:

locale.getDefault()。getCountry()返回空字符串->; 这个问题还没有答案

java.util.locale的第一项为空

测试并在reals设备中发现了这个不寻常的问题:Android 6.0,8.0,9.0


共1个答案

匿名用户

感谢拉尔托

我发现问题出在一个库中:locale.setDefault()被调用。 对我来说,是ImagePicker。