Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
kvaka
29 / 29 / 3
Регистрация: 26.06.2012
Сообщений: 163
#1

Поговорим о весе - Программирование Android

14.07.2012, 21:26. Просмотров 513. Ответов 2
Метки нет (Все метки)

Пытался найти информацию во многих источниках, но то что нужно не нашел.
По поводу веса почерпнул следующее:
-при задании параметра layout_weight="0" наш элемент не растягивается и занимает столько места, сколько должен исходя из контента.
-при задании параметра layout_weight больше 0 мы назначаем нашему элементу степень важности, который учитывается при дележке пространства между элементами с ненулевым весом.

Это все, в целом, хорошо и понятно, однако дележка пространства начинается только тогда когда нашим элементам интерфейса не хватает свободного пространства. Однако, существуют случаи, когда необходимо, чтобы компонент независимо от контента занимал, например, ровно половину или ровно треть пространства... Вопрос , конечно, решается если каждому компоненту задать заведомо увеличенные размеры в dp и потом назначать им веса, но такой способ кажется мне довольно корявым и неуниверсальным. Или размеры нужно указывать сильно большими.
Вот и вопрос: как указать компоненту независимо от контента занимать фиксированную (пропорционально) часть экрана?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.07.2012, 21:26     Поговорим о весе
Посмотрите здесь:

Поговорим о Windows 8 - Windows 8, 8.1
Windows 7 практически готова к массовому производству. Программисты Microsoft еще занимается некоторой ее доработкой. Но все же главные...

Поговорим о лицензиях на ПО - Закон и право
Что послужило поводом такой темы,(не большая дискуссия на форуме) да часто приходится слышать такой вопрос - ,,Разве сбросить купленный...

Поговорим об образовании! - Образование
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt <?xml:namespace prefix = o ns =...

Поговорим о возрасте. - Предложения работодателей
Как то незаметно натикало мне 35. Большинство обьявлений о работе в России с пометкой 'до 35' в лучшем случае, а то и до 28. От этого...

Как поправиться и прибавить в весе
Привет всем. У меня жена за последнее время очень похудела. У неё нарушен обмен веществ как я понял. Года 2 назад она весила на 8-10...

Idhttp ограничение в весе страницы - Delphi
как сделать чтоб по запросу гет переходила только 4кб страницы а не вся?

Dart: поговорим о языке - JavaScript
Всем привет. (Пишу в разделе JS, т.к. более подходящего раздела для темы не вижу.) Я с Dart в бою не сталкивался, смотрю на него со...

Братья Стругацкие. Ну, и поговорим что ли? А, массаракш?) - Литература
Всем ценителям посвящается. В коих числе и я.:) Если есть какие мысли поделиться - тут оно самое место.

Давайте ещё раз немного поговорим о CDONTS.NewMail? - C# ASP.NET
Дело следующее. создаю сабжевый объект, естессно, всё прописываю, отправляю: try{ var objCDO =...

Найдите значение статистики критерия для проверки гипотезы о весе щуки - Теория вероятностей
Задача на тему "Гипотезы"(мат.стат.) Вес щуки (в кг), пойманной высокопоставленным лицом, является случайной величиной распределенной по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
14.07.2012, 21:38     Поговорим о весе #2
layout_weight="1"
и если ориентация лаяута горизонтально, то указываешь ширина=0dp, если вертикальная, то высота=0dp.

Добавлено через 1 минуту
там даже подсказка вылазит "укажите 0dp"

Добавлено через 3 минуты
а дележка происходит всегда (ну если указывать 0dp то точно)
kvaka
29 / 29 / 3
Регистрация: 26.06.2012
Сообщений: 163
14.07.2012, 23:08  [ТС]     Поговорим о весе #3
про 0 не знал. точно!
Yandex
Объявления
14.07.2012, 23:08     Поговорим о весе
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru