chrome状态栏上的时间消失问题解析

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fan380485838/article/details/89181251

frameworks/base/core/java/com/android/internal/policy/DecorView.java

由于修改了上面这个文件中的状态栏颜色,导致其它分辨率计算状态栏颜色的时候,当固定死的状态栏颜色一致,导致看不清楚。

--- a/android/frameworks/base/core/java/com/android/internal/policy/DecorView.java
+++ b/android/frameworks/base/core/java/com/android/internal/policy/DecorView.java
@@ -1187,7 +1187,7 @@ public class DecorView extends FrameLayout implements RootViewSurfaceTaker, Wind
             int statusBarColor) {
         /*return (flags & FLAG_TRANSLUCENT_STATUS) != 0 ? semiTransparentStatusBarColor
                 : (flags & FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS) != 0 ? statusBarColor
-                : Color.BLACK;*/
          return Color.BLACK; 
     }

扫描二维码关注公众号,回复: 6167067 查看本文章

修改framework里面的值不起效。根据如下操作:

修改了Framework层的.java文件中的代码,例如加了一行打印信息,然后重新mm,push framework.jar文件,发现修改的地方并不起效,这时需要将out/.../system/framework/arm/目录下的boot.art和boot.oat也push进去,重启,改动的地方才会起效!
 

猜你喜欢

转载自blog.csdn.net/fan380485838/article/details/89181251