1.首先在主AndroidMainfest配置文件里配置:android:configChanges=“locale|layoutDirection”
2.在Application中监听的方法:

public class AppContext extends Application{public static boolean languageChange=false;@Overridepublic void onConfigurationChanged(Configuration newConfig) {super.onConfigurationChanged(newConfig);languageChange=true;}
}

3:在Activity中监听的方法:

//先注册广播
registerReceiver(languageReceiver, new IntentFilter(Intent.ACTION_LOCALE_CHANGED));  private BroadcastReceiver languageReceiver = new BroadcastReceiver() {  @Override  public void onReceive(Context context, Intent intent) {  String action = intent.getAction();  if(intent.getAction().equals(Intent.ACTION_LOCALE_CHANGED)) { //当前系统语音被更改了} }  };@Overrideprotected void onDestroy() {Log.d(TAG, "onDestroy");unregisterReceiver(receiver);super.onDestroy();}

android 在App监听系统语言切换的方法相关推荐

  1. Android 监听系统语言切换

    在Application中重写onConfigurationChanged @Override public void onConfigurationChanged(Configuration new ...

  2. Android 监听系统语言变化

    ** 监听系统语言变化 ** 监听系统语言变化 首先先创建一个MyApplication继承Application public class MyApplication extends Applica ...

  3. Android - 接收、监听系统短信广播

       广播接收者(BroadcastReceiver)是安卓的四大组件之一.类似于日常生活中的广播,安卓系统中的广播也有发送者和接收者.发送者通常是系统的应用程序,比如电池电量低.开关机.有电话或短信 ...

  4. Android 系统语言切换监听和设置

    最近项目上产品经理提了个需求,要求关闭语言国际化,不管手机系统设置那个国家的语言,都要显示汉语,好吧,既然有需求,那就做吧.但是项目中已经有英文的配置了,且是作为默认String提供的,这么多翻译好的 ...

  5. Android 监听横竖屏切换

    Android 监听横竖屏切换 重写 Activity 中的 onConfigurationChanged 方法 override fun onConfigurationChanged(newConf ...

  6. android ContentObserver监听系统短信和备份短信到本地

    contentProvider中的一个工具,记录一下. 监听短信: package com.example.messagedemo;import android.net.Uri; import and ...

  7. android 如何监听应用前后台切换

    今天,简单讲讲android如何判断应用切换到后台和应用切换到前台. 这个其实很简单,之前需要做一个功能,当app由后台进入前台时需要完成一些逻辑操作,所以在网上查找如何判断app由后台进入前台,最终 ...

  8. android横竖屏切换布局闪退,Android-Activity横竖屏切换不杀死Activity 并监听横竖屏切换...

    在上一篇博客,Android-Activity临时数据的保存,中讲解到,当发生横竖屏切换的时候,系统会杀死Activity并重新启动Activity 系统会杀死Activity 12-12 08:11 ...

  9. Android 监听系统来电获取来电信息

    本文主要介绍了Android监听系统来电,并获取来电信息,在开发app中需要在来电时候,获取来电人的信息并显示出来 首选要注册权限监听来电,然后通过监听到的手机号,来通过接口查询相关的联系人信息 注册 ...

最新文章

  1. android下载后的app自动安装,Android 7.0 下载APK后自动安装
  2. 牛顿:伸向未知量的利爪
  3. excel大学计算机试题,大学计算机基础 excel测试题 求答案~~喵~~
  4. python【蓝桥杯vip练习题库】 ADV-364 天天向上(DP)
  5. python做直方图-python实现直方图的应用
  6. Android中脱离WebView使用WebSocket实现群聊和推送功能
  7. 神经网络调参经验大汇总
  8. C语言 其他标准函数
  9. [转]KVM 虚拟机详细说明
  10. 打印product所有attachment 具体信息的小工具
  11. java并发集合面试题,那些经常被问的JAVA面试题(1)—— 集合部分
  12. C++:gloox库进行协议扩展(使用自定义标签)
  13. python画图哆啦a梦大作业_Python—turtle画图(哆啦A梦)
  14. 在 Windows 10 上用超级终端配置 Cisco 3560 Series 交换机并创建 VLAN
  15. 京瓷1125打印机清零_怎么设置京瓷1125MFP打印机ip地址
  16. 单片机和微型计算机硬件组成的异同,单片机和嵌入式的区别是什么
  17. 什么叫做正向代理和什么叫做反向代理
  18. 使用微信开发者平台调样式
  19. 前端页面导出为xls、xlsx格式的excel文件
  20. 鲁菜泰斗同和居 日坛新店用上便民新科技

热门文章

  1. 给女朋友做公众号天气推送源码+教学+自动版本
  2. Docker安装部署MinIO
  3. 计算机命令怎么输入,装备属性指令怎么输入 装备属性指令输入方法
  4. 项目管理中的盈余分析
  5. 魅族Flyme 8终于来了,1000+优化升级体验,适配27款机型
  6. 西瓜创客python在线编译器_西瓜创客在线少儿编程 - 主页
  7. 利用beforeSend实现提交加载中、form表单的重复提交等前端功能
  8. js正则替换字符串中所有的指定字符
  9. 【深度相机系列七】深度相机的应用领域
  10. java基础入门课后答案黑马程序员