能否找到对应的layout XML 文件,去修改呢?确定是修改这的?

解决方案 »

  1.   

    代码里面是调用的 Gemini_super_status_bar.xml 这个是双卡调用的。我改过,改了是有用的,backgroun改成#00000000以后就会显示那个带绿色框框的图了
      

  2.   

    你这个问题解决了吗?请问,我这也是同样的问题啊,改xml貌似没效果了,怎么改背景都还是黑的~~
      

  3.   

    今天也在搞这个问题,无意间搜到这个页面。
    没有结果很失望,那么我就把解决办法贴一下把。
    首先是把status_bar_background 置为#00000000 
    然后PhoneStatusBar.java中makeStatusBarView()方法里
    mStatusBarWindow.setBackground(null);这一句注释掉。
    然后该方法中mPixelFormat = PixelFormat.OPAQUE;
    改为mPixelFormat = PixelFormat.TRANSLUCENT;WindowStateAnimator.java中updateSurfaceWindowCrop()方法
      applyDecorRect(mService.mSystemDecorRect);的下面加一句:
        if(w.mAttrs.type == LayoutParams.TYPE_WALLPAPER)
        {
    w.mSystemDecorRect.top = 0;
        }希望能帮到后面来查询的朋友。