Изображение экрана Android в одном PNG с EditTexts, расположенным на экране - PullRequest
0 голосов
/ 08 марта 2012

У меня полноэкранное изображение в формате png со всем описательным текстом для каждого EditText.Я хочу разместить шесть областей ввода EditText в правильных положениях на экране.

Я понимаю разные имена папок макета для разных размеров экрана, плотности и ориентации.Поэтому у меня будут разные XML-файлы макетов для каждого.

Моя проблема в том, как разместить EditTexts в правильном месте и заставить их масштабировать то, что будет небольшим количеством с небольшими вариациями размеров, как полноэкранный png.изображение будет масштабироваться.

Я считаю, что не следует указывать местоположения, даже с пикселем, не зависящим от плотности (dp | dip), поскольку они могут не работать в будущих версиях.

Я не могу найти ничего нав поисках этой проблемы.То, о чем я могу думать, это относительная компоновка с пустыми или прозрачными фиктивными текстовыми представлениями, толкающими EditTexts в правильные позиции.

Мои причины сделать это таким образом с одним изображением png для всех частей экрана, не относящихся к EditText.есть (я думаю) - можно получить более качественное изображение на экране - более эффективно разместить один png ImageView на экране - как это было сделано в другой мобильной среде

Есть какие-нибудь мысли или предложения?

1 Ответ

0 голосов
/ 13 марта 2012

Я рекомендую вам удалить любые текстовые части и другие, которые должны быть выровнены из фонового изображения, а затем создать RelativeLayout, где вы можете добавить их как настоящие TextViews / EditText s.
Это даст вам лучший результат и гибкость, учитывая все размеры и разрешения экрана, доступные для телефонов и планшетов на Android.

...