Размещение текста в Android - PullRequest
1 голос
/ 08 марта 2012

Я относительно новичок в разработке для Android и разрабатываю приложение с изображением для фона.Мне нужна возможность надежного и точного размещения текста относительно определенных точек на фоновом изображении.Я разработал приложение отладки на Droid Charge.Там все выглядит хорошо.Тем не менее, я загрузил приложение на Droid X, и текст немного не в порядке.Я полагаю, что мне не хватает фундаментального понимания разработки Android, и я был бы признателен за любую помощь.Кроме того, я считаю, что у этого человека похожая проблема.

Размеры экрана и точное размещение элементов на Android

1 Ответ

1 голос
/ 08 марта 2012

Хорошо, вы должны понимать, что из-за поддержки нескольких экранов не имеет смысла иметь определенные точки или координаты для рисования ваших видов.Если вы хотите нарисовать текст в соответствии с положением фона, то, возможно, вам следует использовать пользовательский вид , где фоновое изображение может работать в качестве фона вашего пользовательского вида, а затем вы можете поместить текст вточное местоположение.
Другая идея заключается в том, чтобы использовать 9 растягиваемый патч , который не растягивается (Фон использует 9-ти патчную прорисовку, которая растягивается при изменении размера вида).Тем не менее, вы должны предоставить различное рисование для разных плотностей экрана.Я бы выбрал первый вариант, так как он проще.
PS: Скажите, пожалуйста, в комментариях, если у вас возникнут трудности с применением какого-либо из вариантов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...