【问题标题】:Remove top notification bar in android phone移除安卓手机顶部通知栏
【发布时间】:2011-11-07 07:46:48
【问题描述】:

在安卓手机中,我们可以看到顶部包含信号指示器、电池充电指示器等图标。当我们点击任何应用程序时,这些指示器也与我们应用程序的活动一起可见。当我们运行应用程序时,有什么方法可以删除这些指标???

谢谢, 尤干达

【问题讨论】:

  • 嗯,它有点不同,因为讨论如何在同一个活动中动态删除和添加标题栏并且变得相当冗长。这只是如何用两个非常好的答案来删除它。我说离开,因为我的搜索只找到了这个参考。

标签: android


【解决方案1】:

当然,您可以使用清单文件中的这一行来摆脱它:

将此行添加到清单中的每个活动标记。

android:theme="@android:style/Theme.Wallpaper.NoTitleBar.Fullscreen"
(it will set your current wallpaper as background of your activity with no Titlebar shown and all your component would be mounted on the screen)

你也可以试试这个:

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

【讨论】:

  • @yugandhar babu:如果它对你有用,请接受答案。
  • 您为什么希望您的壁纸成为您的活动应用程序的背景?
  • 这对我有用,测试了它,它的好 android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
【解决方案2】:

以编程方式隐藏标题:

requestWindowFeature(Window.FEATURE_NO_TITLE);

用法:在setContentView之前的onCreate

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);        
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.splash);

全屏:无状态栏(在 setContentView 后使用)

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

【讨论】:

    猜你喜欢
    • 2018-04-02
    • 2014-11-06
    • 1970-01-01
    • 2021-08-08
    • 1970-01-01
    • 1970-01-01
    • 2021-12-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多