如何移除安卓状态栏中的电池图标?

6
我已经通过去掉背景图来移除了在Android中显示网络、电池和时间信息的状态栏,但是图标仍然存在。只想知道如何移除电池图标。 不是针对应用程序,而是针对框架开发。 提前致谢。

你需要这个是为了什么?告诉我们更多关于你的应用程序。 - Egor
我不是在开发应用程序...这是为了一个新产品。因此,我必须设计全新的用户界面,并删除我不需要的内容,以保持简洁。 - Jarmie
2个回答

6
你尝试过调用吗?
   getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

在Activity的onCreate()方法中?

抱歉我没有描述清楚。我不是在写一个应用程序,而是在开发一种特殊的框架。无论如何,感谢您高效的回复。还有其他建议吗? - Jarmie
问题的所有者不想要这个。无论如何,我确实想要这个,所以为它投了赞成票。 - Inzimam Tariq IT

4

如果你正在使用Android 2.2,你可以按照以下步骤来移除它。

  1. 找到StatusBarPolicy.java文件
  2. 找到mBatteryIcon并添加service.setIconVisibility(mBatteryIcon , false);
  3. 删除所有与电池有关的操作在intent-filter里

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接