android – 如何在设备重启后保持应用程序语言设置?

我的应用程序具有语言设置功能.现在它完美运行,但在重新启动设备后,语言将恢复为原始设置.

有没有人有任何想法?我需要实现SharedPreferences吗?

我得到了答案.如果您的应用内有语言设置.重启设备后,您更改的最后一种语言仍然是认语言.使这项工作的方法之一,通过SharedPreferences存储变量;可能是String语言.

另外一件事,你需要的是启动课程.所以,每当你打开应用程序.它可以打电话.

例如

设置appSettings = Setting.getInstance(getApplicationContext());

language = appSetting.getLanguage();

appSetting.setLanguage(语言);

解决方法

是的,最好的选择是使用SharedPreferences.

你可以在这里找到一个教程:http://www.sgoliver.net/blog/?p=1731

希望这可以帮助…

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...