Jak wyświetlić liczbę powiadomień na ikonie aplikacji w Androidzie

Oskar Gajzler
Przez
Oskar Gajzler
Redaktor IINTE.edu.pl, na co dzień zajmuje się technologiami internetowymi i tłumaczeniem skomplikowanych tematów na prosty język. Pisze poradniki o tym, jak załatwiać sprawy przez internet, jak...
10 min czytania

Aby wyświetlać liczbę powiadomień (plakietki / badge) na ikonach aplikacji w Androidzie, masz do wyboru kilka dróg: wbudowane funkcje systemu/launchera, zewnętrzny launcher lub specjalne aplikacje (widżety‑ikony). Poniżej znajdziesz kompletny poradnik – od najprostszych ustawień po rozwiązania „dla opornych” i wskazówki dla deweloperów.

1. Czym są plakietki powiadomień na ikonach aplikacji?

Plakietka (app icon badge) to małe kółko z liczbą umieszczone w rogu ikony aplikacji na ekranie głównym lub w szufladzie aplikacji. Informuje, ile nieprzeczytanych powiadomień / wiadomości czeka w danej aplikacji. Przykładowo: 3 na ikonie SMS oznacza trzy nowe wiadomości, a 5 na ikonie e‑mail – pięć nieprzeczytanych maili.

Od Androida 8.0 (Oreo) system obsługuje wskaźniki ikon aplikacji, ale to, czy zobaczysz konkretną liczbę, czy tylko kropkę, zależy m.in. od launchera i producenta telefonu.

2. Najpierw ważne – od czego zależy wyświetlanie liczb na ikonach?

W Androidzie liczba powiadomień na ikonach zależy od kilku elementów:

  • Wersja Androida – od 8.0 Oreo wzwyż obsługa badge’y jest w systemie, ale w różnym stopniu;
  • Launcher (ekran główny) – to on decyduje, jak pokazywać badge (liczba, kropka, brak);
  • Nakładka producenta – np. One UI (Samsung), EMUI/Magic UI (Huawei/Honor), MIUI (Xiaomi) dodają własne ustawienia plakietek;
  • Wsparcie aplikacji – niektóre aplikacje nie są wspierane przez dany launcher/nakładkę, więc liczby nie zobaczysz.

Jeśli masz starszy system (Android 5–6), zwykle potrzebna jest dodatkowa aplikacja lub inny launcher. Jeśli masz nowszy telefon (Android 8+), zazwyczaj wystarczy poprawnie włączyć funkcję w ustawieniach.

3. Jak włączyć liczby powiadomień w samym Androidzie (Oreo i nowsze)

3.1. Ogólne ustawienie systemowe (Android 8+)

Na „czystym” Androidzie (Pixel i podobne) oraz w wielu nakładkach, plakietki na ikonach konfiguruje się w jednym miejscu. Wykonaj te kroki:

  1. Otwórz Ustawienia telefonu.
  2. Wejdź w Powiadomienia.
  3. Znajdź opcję odpowiedzialną za plakietki (nazwy mogą się różnić):
  • Wskaźniki ikon aplikacji – ogólna kontrola plakietek w systemie;
  • Plakietki ikon aplikacji – ustawienia stylu i zachowania plakietek;
  • Ikony z liczbą powiadomień – wyświetlanie konkretnej liczby na ikonie.
  1. Włącz funkcję (przełącznik na „ON”).
  2. Jeśli są dostępne ustawienia szczegółowe (np. Pokaż numer vs. Tylko kropka), wybierz opcję z liczbą.
  3. Aby włączyć/wyłączyć plakietki dla konkretnych programów: Ustawienia → Powiadomienia → Powiadomienia aplikacji → wybierz aplikację → włącz Plakietkę ikony / Wskaźnik ikony.

Jeśli mimo to liczba się nie wyświetla, możliwe, że dany launcher pokazuje wyłącznie kropki albo nakładka producenta ogranicza plakietki tylko do wybranych aplikacji.

4. Jak włączyć liczby powiadomień na ikonach u popularnych producentów

Dla szybkiej orientacji przygotowaliśmy krótkie zestawienie najczęściej spotykanych nazw opcji i uwag:

System/Nakładka Gdzie szukać opcji Uwagi
Czysty Android / Pixel Ustawienia → Powiadomienia → wskaźniki/plakietki ikon Styl (kropka/liczba) zależy od launchera
Samsung One UI Ustawienia → Powiadomienia → Wskaźniki ikon aplikacji Możliwość wyboru kropki lub liczby
Huawei/Honor (EMUI/Magic UI) Ustawienia → Powiadomienia → Plakietki ikon Często działa tylko dla wybranych, wspieranych aplikacji

4.1. Samsung (One UI, Android 8+)

Włącz wskaźniki ikon aplikacji i wybierz preferowany styl:

  1. Wejdź w Ustawienia → Powiadomienia.
  2. Wybierz Wskaźniki ikon aplikacji i włącz funkcję.
  3. W szczegółach wybierz, czy mają pokazywać liczbę, czy tylko kropkę.
  4. Dla kluczowych aplikacji: na liście powiadomień wejdź w ustawienia danej aplikacji i upewnij się, że ma włączone powiadomienia oraz plakietki.

4.2. Huawei / Honor (EMUI / Magic UI)

W wielu modelach Huawei/Honor liczba powiadomień działa tylko z aplikacjami wspieranymi przez EMUI. Pozostałe mogą nie pokazywać liczby na ikonie.

Aby włączyć plakietki:

  1. Ustawienia → Powiadomienia.
  2. Wybierz Powiadomienia na ikonach aplikacji / Plakietki ikon.
  3. Włącz globalnie oraz – jeśli to możliwe – dla wybranych aplikacji.

Jeśli wybranej aplikacji nie ma na liście obsługiwanych lub mimo włączenia liczby się nie pojawiają, rozwiązaniem jest użycie zewnętrznej aplikacji do plakietek (np. Notifyer Unread Count) lub zmiana launchera na inny (np. Nova, Lawnchair).

5. Uniwersalny sposób dla każdego launchera – aplikacje w formie widżetów‑ikon

Gdy Twój launcher nie obsługuje liczbowych plakietek i nie chcesz go zmieniać, skorzystaj z aplikacji tworzących specjalne ikony‑widżety z licznikiem.

5.1. Notifyer Unread Count – działa z większością launcherów

Notifyer Unread Count tworzy na ekranie głównym widżety‑ikony wskazanych aplikacji i dołącza do nich licznik nieprzeczytanych powiadomień. Postępuj tak:

  1. Zainstaluj Notifyer Unread Count ze Sklepu Play.
  2. Wróć na ekran główny, przytrzymaj palec na pustym miejscu i wybierz Widżety.
  3. Znajdź i przeciągnij na pulpit widżet Notifyer 1×1.
  4. Wybierz aplikację, dla której chcesz plakietkę (np. SMS, e‑mail, Messenger, inna).
  5. Gdy pojawi się prośba o dostęp do powiadomień, przejdź do ekranu uprawnień, włącz Notifyer i potwierdź.
  6. Na ekranie głównym zobaczysz ikonę danej aplikacji z dołączonym licznikiem – po nowym powiadomieniu w rogu pojawi się okrągła plakietka z liczbą.

Możesz usunąć „zwykłą” ikonę i zostawić tylko tę z licznikiem. Całą procedurę powtórz dla każdej aplikacji, której licznik chcesz widzieć.

5.2. Inne aplikacje tego typu

Alternatywy działają podobnie (np. KK Notifier). Wymagają nadania dostępu do powiadomień i dodania odpowiedniego widżetu/ikony na ekranie.

6. Rozwiązanie alternatywne – launcher z wbudowanymi plakietkami

Jeśli obecny launcher nie obsługuje liczbowych badge’y, a widżety‑ikony Ci nie odpowiadają, zmień launcher na taki z wbudowaną obsługą liczników (np. Nova Launcher z dodatkami, część launcherów producentów jak Samsung czy LG).

Aby włączyć plakietki w nowym launcherze:

  1. Zainstaluj wybrany launcher ze Sklepu Play.
  2. Ustaw go jako domyślny ekran główny (po naciśnięciu Home wybierz nowy launcher).
  3. Wejdź w ustawienia launchera (np. długie przytrzymanie na pulpicie → Ustawienia).
  4. Włącz jedną z opcji odpowiedzialnych za liczniki:
  • plakietki,
  • plakietki powiadomień,
  • licznik nieprzeczytanych.
  1. Nadaj wymagane uprawnienia (najczęściej dostęp do powiadomień).

Nie każdy launcher wyświetla liczbę – część pokazuje tylko kropkę sygnalizującą obecność powiadomienia.

7. Gdy liczby nadal się nie pokazują – typowe problemy i rozwiązania

  1. Brak aplikacji na liście obsługiwanych (np. w EMUI) – nakładka może nie wspierać danej aplikacji; użyj Notifyer/KK Notifier lub zmień launcher.
  2. Wyłączone powiadomienia dla aplikacji – wejdź w Ustawienia → Powiadomienia → [Twoja aplikacja] i włącz powiadomienia; bez nich licznik nie będzie rósł.
  3. Brak dostępu do powiadomień dla aplikacji‑licznika – sprawdź w Ustawienia → Aplikacje specjalne / Dostęp do powiadomień, czy aplikacja (np. Notifyer) ma włączony dostęp.
  4. Stary Android (poniżej 8.0) – funkcje plakietek zależą głównie od launchera i aplikacji zewnętrznych; rozważ Notifyer + widżety lub zmianę launchera.
  5. Tryb oszczędzania energii / ubijanie aplikacji – dodaj aplikację‑licznik do wyjątków, inaczej licznik może się nie aktualizować w tle.

8. Dla deweloperów – jak programistycznie obsłużyć licznik powiadomień

W nowoczesnych wersjach Androida liczba na ikonie wynika ze stanu systemowych powiadomień. Najważniejsze założenia:

  • Twórz standardowe powiadomienia przez NotificationManager i NotificationCompat;
  • Ustawiaj liczbę metodą setNumber() na obiekcie powiadomienia;
  • Stosuj kanały powiadomień (Android 8.0+), aby użytkownik miał kontrolę nad kategoriami;
  • Pamiętaj: launcher decyduje, czy wykorzysta setNumber() do pokazania liczby, czy wyświetli jedynie kropkę.

Przykładowy szkic kodu:

NotificationCompat.Builder builder = new NotificationCompat.Builder(context, CHANNEL_ID)
.setContentTitle("Nowe wiadomości")
.setContentText("Masz nieprzeczytane wiadomości")
.setSmallIcon(R.drawable.ic_message)
.setNumber(unreadCount); // tu ustawiasz liczbę nieprzeczytanych

9. Kiedy warto stosować liczby na ikonach, a kiedy kropki?

Liczby najlepiej sprawdzają się w komunikatorach, SMS i e‑mailach – od razu widać, ile wiadomości czeka, co ułatwia ocenę „wagi” zaległości.

Kropki są mniej stresujące i wystarczają tam, gdzie ważna jest jedynie informacja o nowości, a nie jej dokładna liczba.

W nowszych wersjach Androida możesz zwykle wybrać między konkretną liczbą a kropką – ustawienia znajdziesz w systemie lub launcherze.

10. Podsumowanie praktyczne – co konkretnie zrobić użytkownikowi

  1. Masz Android 8+ i nowszą nakładkę (np. Samsung) – Ustawienia → Powiadomienia → Wskaźniki ikon aplikacji → włącz i wybierz opcję z liczbą; następnie w Ustawienia → Powiadomienia wybierz kluczowe aplikacje i upewnij się, że dla nich plakietki są włączone.
  2. Masz Huawei/Honor i liczby nie działają dla wybranych aplikacji – sprawdź, czy aplikacja jest na liście obsługiwanych; jeśli nie, użyj Notifyer Unread Count (ikony‑widżety) lub zmień launcher na taki, który obsługuje liczby.
  3. Masz starszy Android / ograniczony launcher – skorzystaj z Notifyer Unread Count. Wykonaj te kroki:
    1. Dodaj widżet Notifyer 1×1 na pulpit,
    2. wskaż aplikację,
    3. nadaj dostęp do powiadomień,
    4. korzystaj z nowej ikony z licznikiem.
Udostępnij ten artykuł
Obserwuj
Redaktor IINTE.edu.pl, na co dzień zajmuje się technologiami internetowymi i tłumaczeniem skomplikowanych tematów na prosty język. Pisze poradniki o tym, jak załatwiać sprawy przez internet, jak bezpiecznie korzystać z sieci i jak dobierać sprzęt oraz oprogramowanie. Prywatnie tropi nowinki technologiczne i testuje je, zanim opisze.
Brak komentarzy

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *