开发者

How to remove the battery icon in android status bar?

开发者 https://www.devze.com 2023-03-25 17:46 出处:网络
I\'ve removed the status bar which shows network, battery and time information in Android by take off the background image. But the icons are still开发者_JAVA百科 there.

I've removed the status bar which shows network, battery and time information in Android by take off the background image. But the icons are still开发者_JAVA百科 there. Just wanna know how to remove the battery icon as well.

Not for apps but for framework development. Thanks in advance.


Have you tried to call

   getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

in Activity onCreate() ?


If you are working on Android 2.2, you can remove it by the following step.

  1. Find StatusBarPolicy.java
  2. Find mBatteryIcon and add service.setIconVisibility(mBatteryIcon , false); for it.
  3. Remove all actions relevant to battery in the intent-filter
0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号