Вопросы с тегом 'android-layout-weight'

В Android, устанавливая layout_weight для представлений внутри LinearLayout, родительский макет делит доступное пространство между его дочерними элементами в соответствии с их весами.
19

Линейная компоновка и вес в Android

Я всегда читал об этой забавной весовой ценности в документах Android. Теперь я хочу попробовать это в первый раз, но он вообще не работает. Как я понимаю из документации этого макета: <LinearLayout android:layout_width="fill_parent" ...
23 апр. '10 в 13:18
10

Как установить атрибут layout_weight динамически из кода?

Как я могу установить значение для атрибута layout_weight для кнопки в android динамически из java-кода?
09 янв. '11 в 18:55
12

Установите маску макета TextView программно

Я пытаюсь динамически создавать объекты TableRow и добавлять их к TableLayout. Объекты TableRow имеют 2 элемента, a TextView и a CheckBox. Элементы TextView должны иметь свой вес макета, установленный в 1, чтобы нажимать элементы CheckBox в крайнем ...
11 июл. '10 в 18:30
9

Что такое android: weightSum в android и как он работает?

Я хочу знать: что такое android: weightSum и вес макета, и как они работают?
17 сент. '11 в 5:48
9

Android, как отображать 2 списка в одном действии один за другим

Я использовал этот код для отображения 2-х видов списка один над другим. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical...
17 июл. '13 в 7:20
4

Программный вес линейной компоновки Android

Я хочу добавить три линейных макета в программу программно с каждой одинаковой шириной. проблема в том, что я не могу установить вес этих макетов программным путем. Я мог бы сделать это в xml, но я хочу сделать это в программе. вот что я хочу:
03 окт. '13 в 11:44
2

Android: попытка понять андроид: layout_weight

Я пытаюсь разделить страницу на три части. Я хотел бы сделать это в процентных значениях, однако это не поддерживается Android. Вместо этого я должен использовать android:layout_weight. Но мне трудно понять это и понять. Тем более, как рассчитываетс...
02 сент. '10 в 16:55
3

Как настроить андроид: layout_columnWeight = "1" программно для элемента в поддержке android v7 Gridlayout

Я пытаюсь построить GirdLayout программно с двумя столбцами, и я хочу, чтобы эти столбцы имели равную ширину, равную половине ширины экрана. Я понял, что вы можете сделать это с API 21 или с поддержкой v7 GirdLayout. Я вижу примеры, которые использу...
27 июл. '15 в 14:07
4

Замена для механизма линейных весов

Фон: Google предлагает избегать использования вложенных взвешенных линейных лотов из-за производительности. Использование вложенных взвешенных linearLayout ужасно для чтения, записи и поддержки. по-прежнему нет хорошей альтернативы для размещения...
14 сент. '12 в 15:47
1

Проблемы с суммой весов TableLayout

Я пытаюсь реализовать раскол 40/60 процентов в моем TableLayout, но мне не повезло. При тестировании кода на моем устройстве Android левый TextView по-прежнему занимает примерно 60% вместо 40%. Любая помощь будет большой: <TableLayout a...
03 июн. '13 в 18:34
3

Как установить вес для включенных макетов?

У меня есть два xml файла, верхний и нижний колонтитулы, как показано ниже header.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" ...
29 окт. '13 в 7:11
2

layout_weight работает против того, что он должен

В следующем xml, я пытаюсь нарисовать макет, который содержит два блока (LinearLayout и TextView). Я хочу, чтобы LinearLayout был в 5 раз больше, чем TextView. Этот xml дает полную противоположность ожидаемому, TextView занимает в 5 раз больше места,...
10 дек. '13 в 14:00
1

Как изменить фокус на два фрагмента на экране?

У меня есть три фрагмента, первые два заполняют 80% экрана, а последний - с остальными (этот размер никогда не изменится). Я хочу, после ввода пользователем (фокуса) в фрагменте изменить размер фрагмента, чтобы он заполнил 70% экрана (оставив 10% от ...
27 апр. '15 в 9:12
4

как установить ширину textview wrap_content, но ограничить 1/3 от родительской ширины

Имея TextView, его ширина не должна превышать 1/3 его родительской ширины. Если его ширина меньше 1/3 родительской, то она должна иметь поведение wrap_content. Его горизонтальный родной брат всегда будет рядом с ним. Пробовал следовать, он всегда и...
04 мая '15 в 14:44
1

Как обновить match_parent в linearLayout после использования setRotation?

У меня есть несколько вложенных макетов, которые я пытаюсь повернуть на 90 градусов по требованию в коде. У меня есть функция setRotation, которая работает отлично, но, к сожалению, с вращением не меняется совершенно правильно. Ширина на этих элемент...
17 сент. '15 в 21:29