我的应用程序具有语言设置功能.现在它完美运行,但在重新启动设备后,语言将恢复为原始设置.
有没有人有任何想法?我需要实现SharedPreferences吗?
我得到了答案.如果您的应用内有语言设置.重启设备后,您更改的最后一种语言仍然是默认语言.使这项工作的方法之一,通过SharedPreferences存储变量;可能是String语言.
另外一件事,你需要的是启动课程.所以,每当你打开应用程序.它可以打电话.
例如
设置appSettings = Setting.getInstance(getApplicationContext());
language = appSetting.getLanguage();
appSetting.setLanguage(语言);
解决方法
是的,最好的选择是使用SharedPreferences.
你可以在这里找到一个教程:http://www.sgoliver.net/blog/?p=1731
希望这可以帮助…
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。