У меня два устройства - HTC Tattoo и Sony Ericsson Xperia X10. У одного 145 DPI, у другого 245 DPI.
Когда я указываю размер шрифта для TextView в точках, например:
textView.setTextSize(TypedValue.COMPLEX_UNIT_PT, 6.5f);
Я получаю различный физический размер текста на этих двух устройствах. При разрешении 245 DPI текст едва читается.
Теперь размер «pt» должен быть физическим. То есть в моем тесте оба текстовых блока должны иметь буквы одинаковой физической высоты. Это не так.
Что здесь может быть не так?
Спасибо за помощь, Юрий.