Take the 2-minute tour ×
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.

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
add comment

3 Answers

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 at 17:38
add comment

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
add comment

Since Android 4.1, if you're in control of the priority flag of the notification and set it to PRIORITY_MIN, it won't show up in the status bar (but will still show up in the notification area)

share|improve this answer
    
Why the downvote? –  Guillaume Mar 5 at 20:30
    
Hmm, I'd think that given the context, you should explain what the priority flag is, and what PRIORITY_MIN is. This may make your answer more helpful. –  dotVezz Mar 6 at 15:56
add comment

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.