Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/15.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 Can';从play store下载的应用程序的机会区域设置_Java_Locale - Fatal编程技术网

Java Can';从play store下载的应用程序的机会区域设置

Java Can';从play store下载的应用程序的机会区域设置,java,locale,Java,Locale,如果是调试,我可以在弹出菜单项“单击”上更改应用程序语言,但如果是从play store下载的,则无法正常工作。例如,当我按下按钮转换意大利时,它会转换为英语 这是我的密码 String[]lang\u code=getResources().getStringArray(R.array.lang\u code); String[]languages=getResources().getStringArray(R.array.languages); 公共无效选择语言(视图五) { 最终弹出菜单弹

如果是调试,我可以在弹出菜单项“单击”上更改应用程序语言,但如果是从play store下载的,则无法正常工作。例如,当我按下按钮转换意大利时,它会转换为英语

这是我的密码

String[]lang\u code=getResources().getStringArray(R.array.lang\u code);
String[]languages=getResources().getStringArray(R.array.languages);
公共无效选择语言(视图五)
{
最终弹出菜单弹出=新弹出菜单(BirimCevirici2.this,v);
languages=getResources().getStringArray(R.array.languages);
for(字符串s:语言){
popup.getMenu().add;
}
popup.show();
setOnMenuItemClickListener(新的PopupMenu.OnMenuItemClickListener(){
公共布尔onMenuItemClick(菜单项){
for(int j=0;j
xml文件包含的值


EN
判定元件
fr
锿
信息技术
pt
茹
tr
//下面的数组对于xml文件中的每种语言都是不同的
英语
德国的
法语
西班牙的
意大利人
葡萄牙语
俄语
土耳其的

注意:我在AndroidManifest.xml中将下面的代码添加到应用程序和所有活动中

android:configChanges="keyboardHidden|orientation|layoutDirection|locale"