This app was mentioned in 5 comments, with an average of 1.60 upvotes
I have the same problem, can't get the badge numbers to display.
I found 2 alternatives, both aren't great though.
Add your Gmail account to the default email app, this app supports badge numbers. Turn notifications for Gmail off so you don't get them twice. The problem is I get notifications for all emails, I only want them for my primary box.
I found this app which will allow you to create a 1x1 widget with a customisable icon and number badge. The problem is you can't put this in a group folder. Also I don't like giving other apps access to my Gmail.
https://play.google.com/store/apps/details?id=com.ellevsoft.unreadgmailbadgefree
For now I'm using the widget, hopefully huawei will fix this issue soon!
Tried Nova. Showed numbers on everything but Gmail. Why would I want to stick with a "shitty" launcher? Because I bought a Pixel for the pure Android experience. And the reason I am even asking this question is because my wife just switched to a Pixel after over a decade on Apple. I would like her to get used to using the Pixel as is before throwing this completely new concept at her of 'replacing a launcher ad I'm sure you're aware is not possible on iPhone.
I have used Nova Pro for a long time until my lady phone and now this new one. I'm no stranger to it and it was my first thought.
I installed, activated and turned on 'use numbers'. Nothing happened to the Gmail icon.
Wound up using this:
https://play.google.com/store/apps/details?id=com.ellevsoft.unreadgmailbadgefree
https://play.google.com/store/apps/details?id=com.ellevsoft.unreadgmailbadgefree
Try this app it should allow a widget in place of the icon to show notification
Edit :How it would look like http://imgur.com/flAq6
I've been using unread badge https://play.google.com/store/apps/details?id=com.ellevsoft.unreadgmailbadgefree as a replacement . I think it does what you are looking for.
Ok if you dont want to go full nova....
https://play.google.com/store/apps/details?id=com.ellevsoft.unreadgmailbadgefree&hl=en