I'm looking for a way how to style tabs independently like following image:
[![enter image description here](https://i.stack.imgur.com/cwtKI.png)](https://i.stack.imgur.com/cwtKI.png)

In this case we have different icon, background color and tabIndicator color.
Looks like needs to be programmatically because tabs are loaded base on pager adapter.

**UPDATE**

After applying @Chhatrasal Singh Bundela answer
[![enter image description here](https://i.stack.imgur.com/9sl7O.png)](https://i.stack.imgur.com/9sl7O.png)

Seams to have a padding in the tab, do you know how to make it take all tab area.