retrieve new font size after setTextAppearance()

TextView.setTextAppearance() uses internal methods to set the text
size, so we override setTextAppearance to call through to the parent
and then retrieve the updated size.