【问题标题】:Hiding time in status bar在状态栏中隐藏时间
【发布时间】:2020-01-28 08:30:31
【问题描述】:

问题很直接

是否可以在应用级别状态栏中隐藏时间

我见过很多与自定义状态栏有关的问题,包括透明度、颜色。

我假设在下面的代码中是否有类似 Window.FEATURE__ 的东西,或者我们应该修改 SystemUI 并作为系统应用程序?

getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.my_custom_title);

提前致谢。任何链接或示例代码都会对我有很大帮助。

【问题讨论】:

    标签: android statusbar android-statusbar


    【解决方案1】:

    试试这个,

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

    【讨论】:

    • 感谢您的回复。这将隐藏完整的状态栏我只想将时间隐藏在状态栏中。
    • @Manju 可以在全屏活动中创建自己的状态栏。我想不出任何其他操作系统级状态栏的方法。
    • 是的,您可以使用线性或约束视图创建自己的状态栏。
    • 是的。最初我认为这是这样做的,但我的应用程序应该在内部处理电池、wi-fi 和通知模块以显示它们的正确状态。将所有模块逻辑放在我的应用程序中只是为了隐藏时间真的是更好的方法吗?
    猜你喜欢
    • 1970-01-01
    • 2019-05-12
    • 2012-02-26
    • 2011-04-29
    • 2015-11-11
    • 2016-10-04
    相关资源
    最近更新 更多