local-语言切换监听事件
2024-08-29 04:34:22
今天在更改时钟的问题的时候,需要监听语言切换来刷新时钟的显示。记录下监听方法
//注册监听事件
intentFilter.addAction(Intent.ACTION_LOCALE_CHANGED);
mContext.registerReceiver(mHallReceiver, intentFilter);
//处理事件
(intent.getAction().equals(Intent.ACTION_LOCALE_CHANGED)) {
mFormatMon = new SimpleDateFormat("MMMM");
mFormatWeek = new SimpleDateFormat("EEEE");
updateTime();
}
其实,只要语言切换的时候,系统就会发出一个广播,我们只需要接收这个广播后处理下就行了
最新文章
- JavaScript判断移动端及pc端访问不同的网站
- MFC 网络编程 -- 总结
- 《Python 学习手册4th》 第八章 列表与字典
- iOS启动图片适配问题
- 趣拍proguard配置
- jquery平滑滚动到锚点 一行代码
- 什么是DOM
- CSS浮动元素的水平居中
- SCLButton
- 公交线路免费api接口代码
- css的背景background的相关属性
- 驰骋工作流引擎JFlow与activiti的对比之4种包含多实例的模式
- zabbix通过自动发现tomcat应用端口监控连接数
- spring生命周期流程图
- 利用HTML5开发Android
- sqlserver基本增删查语句
- Navicat连接mysql8.0.1版本出现1251--Client does not support authentication protocol requested by server的解决
- Java并发测试
- 最小重组缓冲区和路径MTU发现
- 南京网络赛I-Skr【回文树模板】