Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Local.getDefault().getCountry()不稳定-图像选择器Android错误_Java_Android_Locale_Country Codes - Fatal编程技术网

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)。我将就此发表一篇文章。