Puk Puk! Kto tam? BubbleTabBar.

W ramach przygotowywania jednego z przyszłych wpisów na bloga potrzebowałem biblioteki, która pomoże mi skonfigurować pasek nawigacji o konkretnym UI w aplikacji Android. Po krótkich poszukiwaniach wybór padł na BubbleTabBar autorstwa Akshay Sharma.

Biblioteka w oryginalnym kształcie

To, czego szukałem to pasek nawigacji, który będzie posiadał wbudowaną animację pomiędzy zmianami zakładek oraz tekst aktualnie wybranego po prawej stronie. To, co mnie zdziwiło to fakt, że nie biblioteka nie pozwalała na usunięcie tła z aktualnie wybranej zakładki. A to było niedopuszczalne 🙂

Pomyślałem, że poszukam czegoś innego. Poświęciłem kilka dodatkowym minut, ale bez powodzenia. I wtedy mnie oświeciło!

Zrobiłem forka i wprowadziłem zmianę samodzielnie. Przedstawiam Ci zaktualizowaną bibliotekę BubbleTabBar. Oto co zostało zmienione względem oryginału:

  • dodanie właściwości bubbletab_show_background
  • migracja biblioteki do AndroidX
Efekt końcowy

Jak zainstalować?

Tutaj znajduję się GitHub mojego forka:

https://github.com/krzbbaranowski/BubbleTabBar

Poniżej adres repozytorium oraz dostęp do biblioteki. 

 repositories {
          maven { url 'https://jitpack.io' }
       }
 implementation 'com.github.krzbbaranowski:BubbleTabBar:1.0.3'

Newsletter

Zapisz się do mojego newslettera, aby nie przegapić nowych postów. Dodatkowo wyślę Ci darmowego ebooka mojego autorstwa zawierającego mnóstwo wskazówek dla programisty aplikacji mobilnych.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Wypełnij to pole
Wypełnij to pole
Proszę wprowadzić prawidłowy adres email.
You need to agree with the terms to proceed

Menu