Вы можете просто настроить editText
с необходимым шрифтом, а затем позвонить:
Rect bounds = new Rect(0, 0, 0, 0);
String textToMeasure = "SOME TEXT";
Paint textPaint = editText.getPaint();
textPaint.getTextBounds(textToMeasure, 0, textToMeasure.length(), bounds);
тогда вы получите необходимую ширину и высоту от bounds
.