Auto Scale TextView Text to Fit within Bounds this is the answer. https://stackoverflow.com/questions/5033012/auto-scale-textview-text-to-fit-within-bounds