Форма Firemonkey отображает текст TLabel, TEdit и т. Д. Без сглаживания на устройстве Android - PullRequest
0 голосов
/ 10 января 2019

Простое приложение для Android, написанное на Delphi XE10.2 FireMonkey, очень плохо отображает шрифты без сглаживания (или с ошибками). Это влияет только на элементы управления (кнопки, метки, изменения и т. Д.), Тексты, нарисованные непосредственно на холсте, в порядке. Масштаб не равен 1 и не должен быть (это фактически 0,66), все элементы управления находятся на TLayout, собственная высота формы составляет 600 пикселей, и я вычисляю масштаб, используя простую формулу

scale := Screen.Size.height / 600;

Установка TForm.quality главной формы на TCanvasQuality.HighQuality тоже не помогает.

Устройство Android - это автомобильное головное устройство Android 8.0 (на основе материнской платы PX5), но это не должно иметь большого значения. (Хотя на смартфонах все ок.) Есть идеи, пожалуйста?

...