Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'd like to figure out how to hide the icons of the status bar that would appear in the left. Is there a way to control that? Some apps such as Weather.com don't have the option to hide that icon from the status bar.

share|improve this question

Interestingly, you don't need an app to hide those notifications. You can go to the App Info screen for an app and uncheck the "Show notifications" option. There are a few ways to get to the App Info page for an app.

  1. On some launchers, you can drag the app out of the drawer, and onto an "App Info" area.
  2. Likewise, on some launchers, you can long-press the icon and an options menu comes up with "App Info".
  3. Go to "Settings", then "Apps", then select the specific app you're looking to hide notifications (and icons) from.

Let's also take a moment to learn the reason why apps (like weather apps, etc) don't have an option inside the app itself to do this!

If an app requires its notification to be displayed 100% of the time, then Android's Garbage Collector/Process Manager is not able to automatically kill it. If, for example, The Weather Channel's app allowed you to disable the notification/icon, then using that option would possibly allow Android to kill the background process (without knowing that it's important) and it would stop getting weather updates.

Services that use Push Notifications (Like Hangouts, Email, lots of chat apps, etc) don't need to be constantly running in the background to function. However, apps that need to do more background processing or need richer data (I guess weather apps?) need more than just push notifications. That's why this is a thing.

Fortunately, disabling notifications inside the App Info screen does not affect the app's other functionality. The app is still requesting the notification to be shown (Therefore protecting itself from getting killed) but the SystemUI App is just configured not to show it.

share|improve this answer
    
Thing is, if I do that, the Weather app would turn off completely. I simply want to get rid of the icon in the statusbar. – Benny Nov 1 '13 at 22:43
    
I'm fairly certain - as I said in my answer - that doing that will not disable the app. Although perhaps I misunderstood your intentions. Do you want to keep the notification, but only get rid of the icon? (If so, I believe you're out of luck - I don't think that's possible without doing some system hacking) – dotVezz Nov 1 '13 at 22:47
    
It is possible since 4.1, look at my answer – Guillaume Mar 5 '14 at 17:38
    
Looks like this feature might only be available in 4.1 and later. – Brad Cupit Jul 22 '14 at 17:23
    
This is great! The notification is actually completely hidden but it still launches (like he said) in background!! Even after a memory clear, or a hibernate, it still works fine. This is great for things like Swipepad that you use all the time but never need that notification. – Ahmed Dec 23 '15 at 17:02

Try Notifications Off.

Notifications Off is a useful utility for controlling application notifications in a centralized way. Instead of toggling notifications for applications individually from the settings screen you can turn off notifications for all applications from one place.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.