如何使语言下拉选择器为android应用程序?(定位)



好吧,我一直在谷歌上搜索,我确实找到了一些教程,但他们都像只是改变语言只是为了那一刻。我的意思是我下载了几个样本,当我点击下拉旋转器并将其更改为西班牙语时,它确实工作了。但是当我关闭应用程序并再次打开它时,它又得到了当前的语言(英语)。请帮我解决这个问题,我想做一个用户可以改变应用语言并保存自己的应用。就像当你选择西班牙语并关闭应用程序并再次打开它时,它仍然是西班牙语而不是当前语言…

谢谢!

将您想要的语言保存到SharedPreferences,然后每次您启动任何应用程序活动时从SharedPreferences获取值并根据它设置您的语言

创建AbstractBaseActivity(它不必是抽象的),并确保您的所有活动都扩展它。将changeLanguage()函数放入AbstarctBaseActivity onCreate方法中。

的例子:http://snowpard-android.blogspot.com/2013/03/programmatically-change-language-in.html

相关内容

最新更新