- Bug fixes
- Allow create custom animation for the tab indicator line #155
- Bug fixes
- Rename some custom attributes.
- Default ripple effect selector in 21+
- Default sans-serif-medium tab's text in API 21+
- app:pstsTextFontFamily for overriding the typeface from the XML. The attribute works exactly like android:fontFamily for TextViews.
- Remove custom attire
pstsTextColorSelected
andpstsTextSelectedStyle
. pstsTabTextColor
will handle the tab text color states.pstsTabTextSize
will handle the tab text size.- Callbacks for selection/deselection of tabs passing the tab view as parameter when custom tabs are use.
- Bug fixes
- Add parsing of independent padding attributes (#69)
- pstsTextAlpha value range change from 0..1 to 0..255.
- New attr pstsTextColorSelected
- R.id.tab_title changed to R.id.psts_tab_title
- R.layout.tab changed to R.layout.psts_tab
- R.drawable.background_tab changed to R.drawable.psts_background_tab
- Bug fixes
- Ability to build the library using maven
- Update support-v4 library to v21.0.3
- Bug fixes
- OnTabReselectedListener
- Update support-v4 library to v21.0.2
- Bug fixes
- android:textColorPrimary value (from your theme) will be applied automatically to tab's text color , underlineColor, dividerColor and indicatorColor, if any of these values are define in the xml layout.
- Bug fixes
- Bug fixes
- Fix issues #7
- Add support for colour state lists.
- Add support for custom text style.
- Add support for custom alpha values.
-
MinSDK 10
-
Change the default parameters of the tabs layout to make it look like more material.
-
The indicator is center by default while swiping tabs and paddingMiddle attr has the possibility to start the tabs in the middle like newsstand google app.
-
The alpha value of the titles change depending the selected position.
-
Ability to change the divider width (No material change).
-
Ability to pass customTabs implementing the interface 'CustomTabProvider' in your adapter.