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

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

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

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

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

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

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

Я хочу знать: что такое android: weightSum и вес макета, и как они работают?
17 сент. '11 в 8: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 в 10:20
4 отв.

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

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

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

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

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

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

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

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

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

Я пытаюсь реализовать раскол 40/60 процентов в моем TableLayout, но мне не повезло. При тестировании кода на моем устройстве Android левый TextView по-прежнему занимает примерно 60% вместо 40%. Любая помощь будет большой: <TableLayout a...
03 июня '13 в 21: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 в 10:11
2 отв.

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

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

Android: установка параметра Weight программно делает противоположное тому, что я хочу

У меня проблема с андроидом. Я устанавливаю параметр Weight в Java, но он делает именно то, что я хочу. Вот код LinearLayout container = new LinearLayout(context); // some code ... container.setWeightSum(1f); View v1 = new View(context); v1.setBac...
23 июня '12 в 17:13
1 отв.

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

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

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

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

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

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