use ColorStateList instead of plain colour for text

this may allow setting different text color for selected tab, for example