Android - помощь по макету для разных устройств - PullRequest
0 голосов
/ 09 декабря 2010

У меня есть макет с 5 элементами.

TextView - фиксированная высота

TextView - фиксированная высота

TextView с множеством строк и прокруткой *** СЖИМАЕТСЯ И РАСТИ **** ***

CustomView - фиксированная высота (НЕ НАСТАИВАЕТСЯ НА СТАРТЕ В XML, ДОБАВЛЕНО КОДОМ)

LinearLayout (с элементами внутри, фиксированная высота)

, так как существуют разные устройства, мне нужно среднее Textview, чтобы уменьшаться и расти.

Какой макет лучше всего использовать и как я могу это сделать?

1 Ответ

0 голосов
/ 09 декабря 2010

Предполагая, что ваши представления расположены вертикально, вы можете использовать LinearLayout, установив layoutHeight среднего вида равным 0dp, а layout_weight - 1,0, что означает, что он захватит оставшееся пространство.

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