JB3开始,双卡版本不插卡的情况下状态栏中只显示了一个信号图标,而不是两个信号图标,如何修改为2个图标
[SOLUTION]
 
这是JB3 default的设计,如果要恢复两个信号图标,请参考如下方法修改:
1. SignalClusterViewGemini.java文件
    public void setMobileDataIndicators(int slotId, boolean visible, IconIdWrapper[] strengthIcon,
。。
       mMobileVisible[slotId] = true;//visible; 将这行的visible修改为true,也就是一直显示
2. DefaultStatusBarPlugin.java文件
  public boolean getMobileGroupVisible() {
        return true;//false; //修改为true
    }
5.0版 在SignalClusterView.java->apply() ->  if (noSIMinserted == mSlotCount) {}增加 可以显示两张卡

          if (mMobileVisible[i] && !mIsAirplaneMode) {
                if (!SIMHelper.isSimInsertedBySlot(mContext, i))
                {
                    noSIMinserted ++;
      
       
                     //   mSignalClusterCombo[i].setVisibility(View.GONE);   //注释这句
       
                    continue;
                }

if (noSIMinserted == mSlotCount) {
            Log.d(TAG, "No SIM inserted: Show one empty signal icon only :" + mSlotCount);
            mSignalClusterCombo[0].setVisibility(View.VISIBLE);
            mMobile[0].setImageResource(R.drawable.stat_sys_signal_null);
            mMobileType[0].setVisibility(View.GONE);
            mMobileGroup[0].setVisibility(View.VISIBLE);
            mSignalNetworkType[0].setImageDrawable(null);
            mSignalNetworkType[0].setVisibility(View.GONE);
           
//增加这些
            mSignalClusterCombo[1].setVisibility(View.VISIBLE);
            mMobile[1].setImageResource(R.drawable.stat_sys_signal_null);
            mMobileType[1].setVisibility(View.GONE);
            mMobileGroup[1].setVisibility(View.VISIBLE);
            mSignalNetworkType[1].setImageDrawable(null);
            mSignalNetworkType[1].setVisibility(View.GONE);
             }

dear: 
参考: 
/// M: Show empty signal icon only when NO Sim is inserted. @{ 
if (noSIMinserted == mSlotCount) { 
*********************************************************** 
Log.d(TAG, "No SIM inserted: Show one empty signal icon only :" + mSlotCount); 
mSignalClusterCombo[0].setVisibility(View.VISIBLE); 
mMobile[0].setImageResource(R.drawable.stat_sys_signal_null); 
mMobileType[0].setVisibility(View.GONE); 
mMobileGroup[0].setVisibility(View.VISIBLE); 
mSignalNetworkType[0].setImageDrawable(null); 
mSignalNetworkType[0].setVisibility(View.GONE); 
********************************************* 

/// M: Show empty signal icon only when NO Sim is inserted. @}

将上面*内的内容复制并粘贴后,将0改为1还不行吗

双卡版本不插卡的情况下状态栏中只显示了一个信号图标,而不是两个信号图标,如何修改为2个图标相关推荐

  1. 接口调用简单、多平台支持的RTSP-Server组件EasyRTSPServer如何修正多网卡多IP情况下解码器不能解码显示问题

    EasyRTSPServer修正多网卡多IP情况下解码器不能解码显示问题 提出问题: 海康NVR接入正常,但接入海康解码器出不来图像. 分析问题: 海康解码器是以rtp over udp的方式进行取流 ...

  2. 终端拨打VoLTE电话,什么情况下通话界面会显示HD图标?

    终端拨打VoLTE电话,什么情况下通话界面会显示HD图标? 终端通话界面的HD图标标识的是终端通话过程使用的语音编码方式是宽带编码. 终端拨打VoLTE电话时,电话发起INVITE消息一般会默认携带A ...

  3. ubuntu下KDvelop中怎么显示行号

    ubuntu下KDvelop中怎么显示行号: 亲测好使:为节省时间只做资源的搬运工 https://blog.csdn.net/weixin_42927959/article/category/792 ...

  4. 查看torch依赖的cuda版本_torch多GPU情况下模型建立遇到的问题

    问题:最近在实现bert pytorch版本的过程中遇到一个不能使用多GPU的问题,然而github原始版本是可以使用的,修改过程中的一些改动导致使用多GPU时会报如下的错误: arguments a ...

  5. fNIRS用于评估自然/社会情况下人类行为中的脑功能

    在足够的刺激下,功能近红外光谱(fNIRS)可以获得皮层血流动力学反应的实时拓扑图,该技术在头皮上定位多个光源和探测器后,可以无创地测量含氧和脱氧血红蛋白的变化.本文简要概述fNIRS的基本原理,包括 ...

  6. 看完你就明白:什么情况下该用int main(int argc, char *argv[])而不是int main(void)

    微信公众号:"C语言初学者之家" 之前的文章中提到,C语言main函数可以写作int main(void),也可以写成int main(int argc, char *argv[] ...

  7. 高德地图-2D地图下区域遮掩(只显示固定区域里的内容)

    最近遇到一个新的需求需用用到高德地图 公司需要只显示固定区域范围的地图,其余地方的地图都用透明遮罩覆盖 完成后如下图所示: 地图体验网址 刚开始的时候研究了半天高德地图的的JS API中只有一个区域遮 ...

  8. EasyUI:combotree(树形下拉框)复选框选中父节点(子节点的状态也全部选中)输入框中只显示父节点的文本值

    在开发过程中遇到的小案例 效果展示 未处理之前的效果: 处理之后的效果: 需求详情 combotree(树形下拉框)复选框选中父节点时输入框只显示父节点的文本值,但是子节点的状态是选中的. 当所有子节 ...

  9. pythonasyncio在哪个版本好_什么情况下需要使用 Python 的 asyncio 模块?

    不请自来. 先说什么是Asyncio Asyncio和其他Pythongig程序同样是单线程的,只有一个主线程,但是可以进行多个不同的task,这个task是一个特殊的future对象,被event ...

最新文章

  1. Codeforces Round #406 (Div. 1) B. Legacy(线段树上优化建图)
  2. 南京师范大学计算机技术调剂,南京师范大学2017年研究生调剂信息
  3. 网易在AI上更注重于落地应用
  4. 【ZooKeeper Notes 9】ZooKeepr日志清理
  5. 浅谈React虚拟DOM
  6. Java异常的栈轨迹(Stack Trace)
  7. ML之Validation:机器学习中模型验证方法的简介、代码实现、案例应用之详细攻略
  8. 去除字符串中的指定字符
  9. 聊聊HystrixEventNotifier
  10. c语言判定三角形方法,c语言判定三角形的各种类型——请大家指点
  11. 香港连续25年被评为全球最自由经济体
  12. 为什么SpringBoot如此受欢迎?如何有效地学习SpringBoot?
  13. Spring Boot中禁用缓存,修改前端页面实时生效
  14. 深度浅析:国民产业链两大泡沫
  15. matlab将常值函数转换为变量,MATLAB与科学计算期末复习题题库15.11.12
  16. JavaScript 媒体查询库 enquire.js
  17. python2.7安装pyqt4及转换ui文件为py文件
  18. 计算机中year函数怎么使用,excel2010中YEAR函数的使用方法
  19. money as debt 笔记
  20. AMBER:对单个复合物进行分子动力学模拟的python包(resp计算电荷及gpu加速版本)

热门文章

  1. java 实现仿word2007字数统计功能
  2. 记录高德地图H5导航
  3. css3价格斜切_css3 斜切角/斜边的实现方式
  4. 草料二维码--在线二维码生成器
  5. Http Live Streaming介绍和应用
  6. 如何让自己像打王者荣耀一样发了疯、拼了命、失了智的学习?
  7. 非监督特征学习与深度学习(十四)--------循环神经网络
  8. 服务器网站搭建入门教程
  9. 利用HbuilderX制作简单网页: HTML5期末大作业——html5漫画风格个人主页
  10. 判断一点是否在多边形内(附Java实现代码)