2010-08-11 2 views
2

Как я уже говорил this site для макетов трюков.Android - Нужна помощь в макетах трюков

overthere один атрибут объявлен как android:layout_weight="1".

поэтому мое замешательство касается android: layout_weight.

  1. где именно используется android: layout_weight?
  2. Где мы должны использовать android: layout_weight?

pls anybody фокусируют свое знание.

Thanx

ответ

2

Посмотрите this.

+0

ya Я также нашел ту же ссылку и нашел действительно полезным. и точную информацию, указанную –

+0

, вы ответили на мои 2 вопроса отлично ... действительно, спасибо за такие подсказки –

1

Из того, что я понимаю в layout_weight, самое близкое сравнение, которое я смог найти, это когда вы передаете некоторые% в HTML для ширины или высоты вашего div. В нашем контексте, видимость, похоже, относится к% ширины или высоты, которую ваш виджет должен получить для себя по сравнению со своими соседями в заданном ViewGroup. Вы можете найти еще один пример с большим количеством объяснений here.
Если вы посмотрите, как они его используют, это точно соответствует определению. Они дают высоту 0dip, чтобы сохранить свободное пространство, а затем используют равные весы для двух виджетов, чтобы сделать ту же самую высоту.

1

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

Смежные вопросы