перекрывающиеся макеты один над другим - PullRequest
2 голосов
/ 11 октября 2011

У меня есть текст для редактирования, высота которого я устанавливаю как wrap_content.

У меня есть некоторый макет ниже текста для редактирования.когда я записываю в него данные и нажимаю ввод, чтобы перейти к новой строке из-за содержимого переноса, размер редактируемого текста увеличивается, а его высота увеличивается вниз. Кроме того, приведенный ниже макет сдвигается вниз.Я хочу, чтобы макет ниже не сдвигался вниз, но текст редактирования должен перекрывать макет ниже.Можно ли это сделать?

1 Ответ

1 голос
/ 11 октября 2011

Если вам нужны перекрывающиеся макеты, вам нужно использовать что-то вроде RelativeLayout, если вы должны использовать только LinearLayout, все макеты будут расположены по порядку.

Если вы используете Относительный макет, вы можете определить, что все TextViews начинаются в верхнем левом углу, но у второго может быть поле, поэтому оно смещено от верхнего. Затем, когда ваше верхнее текстовое поле расширяется, оно перекрывает другое (при условии, что первый TextView будет отрисован позже, чтобы сделать этот список в XML после другого)

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