Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.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
从android应用程序中选择语言?_Android_Spinner - Fatal编程技术网

从android应用程序中选择语言?

从android应用程序中选择语言?,android,spinner,Android,Spinner,在我的android应用程序中,我需要这样做:我有5种语言。当应用程序启动时,用户从微调器列表中选择其中一个。每种语言都有一个string.xml文件。问题是:我到底想做什么,还是不想做 是的。详细信息:像这样的设置是不必要的,因为Android系统可以处理这个问题。拥有不同语言的xml文件就足够了(请确保正确命名,请参阅Raz发布的链接)。Android根据用户在Android操作系统设置中选择的语言选择正确的文件。是的,您可以通过更改应用程序的区域设置来实现这一点。这里有一个类似的问题,请参

在我的android应用程序中,我需要这样做:我有5种语言。当应用程序启动时,用户从微调器列表中选择其中一个。每种语言都有一个string.xml文件。问题是:我到底想做什么,还是不想做

是的。详细信息:

像这样的设置是不必要的,因为Android系统可以处理这个问题。拥有不同语言的xml文件就足够了(请确保正确命名,请参阅Raz发布的链接)。Android根据用户在Android操作系统设置中选择的语言选择正确的文件。

是的,您可以通过更改应用程序的区域设置来实现这一点。这里有一个类似的问题,请参见实现。
这仅仅是几个步骤,而且解释得很好。

我认为回答这个问题的链接应该对您有所帮助:但每次应用程序启动时,他都想自己改变这一点。此外,他不希望更改系统区域设置。他只想更改应用程序的区域设置。他不是这么说的。他可能不知道Android如何处理这个问题。是的,Vishnu Haridas你说得对……这是我想做的……我不想让用户从一个应用程序切换到另一个手机的设置来更改语言是的,通过编程更改应用程序中的语言环境是可能的。我想这里已经有3个相同的答案了!很好,解释得很好!