Я создаю приложение для телефонов Android и использую эмулятор для тестирования. Я создал SurfaceView и переписал функцию onDraw для рисования растровых изображений на холсте.
У меня также есть текст, который я рисую на этом экране, используя функцию canvas.drawText. Я определил размер текста как 21, используя paint.setTextSize.
Проблема, с которой я сталкиваюсь, заключается в том, что на разных эмуляторах с разными разрешениями и размерами экрана текст может варьироваться от слишком большого до слишком маленького. Есть ли способ исправить это, используя файл AndroidManifest или изменив XML-файлы? Спасибо!