[android] How to set text size of textview dynamically for different screens