Java Local.getDefault().getCountry()不稳定-图像选择器Android错误
在我的应用程序中,以下代码段:Java Local.getDefault().getCountry()不稳定-图像选择器Android错误,java,android,locale,country-codes,Java,Android,Locale,Country Codes,在我的应用程序中,以下代码段: Local.getDefault().getCountry() 当应用程序启动时,它会返回正确的值,如FR/CA/GB/US。 但几分钟后,它返回一个空字符串。 (详细说明:我们有一个用于https请求的语言参数,我们需要使用不同的fr_fr、fr_CA、en_US、en_CA…) 如何正确实现语言的价值?(法国,欧洲,…) 某些相同的域但不相同的主题: ->这个问题还没有得到回答 在reals设备中测试并发现了这个不寻常的问题:Android 6.0、8.
Local.getDefault().getCountry()
当应用程序启动时,它会返回正确的值,如FR/CA/GB/US。
但几分钟后,它返回一个空字符串。
(详细说明:我们有一个用于https请求的语言参数,我们需要使用不同的fr_fr、fr_CA、en_US、en_CA…)
如何正确实现语言的价值?(法国,欧洲,…)
某些相同的域但不相同的主题:
->这个问题还没有得到回答
在reals设备中测试并发现了这个不寻常的问题:Android 6.0、8.0、9.0
我发现问题出在一个库中:调用了Locale.setDefault()。
在我的例子中,它是。您有调用
Locale.setDefault()
来替换默认语言环境的代码吗?它也可能位于您正在使用的库中。非常感谢,它位于我们正在使用的库中(ImagePicker)。我将就此发表一篇文章。