Я ищу алгоритм или шаблон для расчета того, где объекты могут быть размещены в разных разрешениях. Пока у меня есть размер экрана X и Y, но я не уверен, как превратить его в вычисление, которое поместит что-то вроде drawText() в место на экране независимо от размера экрана.
Я подумал, что, возможно, с процентами будет проще работать. У меня есть программа, которая рисует текст на экране в верхнем левом углу, указывая, в какой позиции был затронут экран.
когда я запускаю это на эмуляторе, с
drawText(информация, 10,10, краска);
он отлично отображается, но когда я запускаю его на своем телефоне (Droid 2 Global), верхняя часть текста обрезается.
Короче говоря:
Есть ли способ нарисовать что-то на экране (используя SurfaceView), которое останется в одном и том же месте при нескольких размерах экрана / dpi?
Спасибо за ваше время.