Android 服务和状态栏
我想使用服务隐藏状态栏。我无法从明显的原因中获得窗口服务 我在正常活动中使用此代码:Android 服务和状态栏,android,statusbar,Android,Statusbar,我想使用服务隐藏状态栏。我无法从明显的原因中获得窗口服务 我在正常活动中使用此代码: getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 但当我点击后退按钮时,状态栏再次出现。我想有状态栏隐藏,即使在关闭应用程序。这可能吗?当
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
但当我点击后退按钮时,状态栏再次出现。我想有状态栏隐藏,即使在关闭应用程序。这可能吗?当应用程序在用户面前的前台运行时,您可以使用发布的代码隐藏状态栏。 但是,一旦您关闭应用程序(例如使用后退按钮),或者当它进入后台时,Android会根据系统设置自动重新启用状态
当你的应用程序未在前台运行时,无法告诉Android以编程方式隐藏状态栏。尝试将上下文对象传递给你的服务。是的,但我只在应用程序中工作,我想隐藏状态栏5分钟。我想使用服务和倒计时。再次,你必须将上下文传递给服务,它知道她将处理哪些活动。是的,但我不能在应用程序关闭时传递上下文。我可以在应用程序中隐藏状态栏,但只能在那里隐藏。