实现android多语言更改即时刷新
2013-04-24 14:13
841 查看
在android开发中我们有的时候会有多语言选择的需求,但选择完之后,界面总是不能实时地刷新,博主能过在网上寻找一些相关的方法,最后得以实现,下面分享一下实现的方式:首先创建一个bundle类型的对象
然后再程序的主函数下面加上这样一段代码
如上,即在super.onCreate下面,添加进去,相信读者都能轻易地找到,
然后在多语言切换功能之后,添加
public Bundle s;
然后再程序的主函数下面加上这样一段代码
super.onCreate(savedInstanceState); this.s = savedInstanceState;
如上,即在super.onCreate下面,添加进去,相信读者都能轻易地找到,
然后在多语言切换功能之后,添加
onCreate(s); setContentView(R.layout.main);这时候运行程序会报错,原因是去除title这段代码不能重新加载,删除掉这段代码
requestWindowFeature(Window.FEATURE_NO_TITLE);这时候读者又要问了,如果既要去除titile,又要即时刷新怎么办呢,我们换用另外一种去除titile的方式,在Manifest文件中加入下面一段代码即可
android:theme="@android:style/Theme.NoTitleBar"重新运行程序,即可每次再切换多语言之后都实时刷新了
相关文章推荐
- 配置gulpfile文件,实现文件更改后浏览器即时刷新
- 详解Android更改APP语言模式的实现过程
- Android编程实现获取当前系统语言及地区并更改语言的方法
- android切换语言后刷新页面
- Android 四大组件之(2)Service实现原理以及AIDL语言的使用详解
- Android不用OnScrollListener采用GestureDetector结合OnTouchListener实现ListView下拉/上拉刷新
- android 实现类似微信缓存和即时更新好友头像
- 更改课堂案例功能,实现即时通信功能,即两个客户端进行文字聊天。
- Android探索之路:实现下拉刷新功能
- Android自带实现语言播报功能(针对英文)
- Android使用枚举单例实现Toast快速刷新
- Android使用枚举单例实现Toast快速刷新
- android 实现类似微信缓存和即时更新好友头像示例
- Android开发之利用MQTT协议实现消息的即时推送
- AIDL_android接口定义语言_IPC_实现远程访问其他程序的服务
- Android定点刷新Listview(Gridview)I 4000 tem!实现指定Item刷新
- Android 实现异步刷新UI,定时器等的多种实现方案
- Android下拉刷新完全解析,教你如何一分钟实现下拉刷新功能
- android实现返回后,刷新Activity
- 基于ZXing Android实现生成二维码图片和相机扫描二维码图片即时解码的功能