Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
4 / 4 / 2
Регистрация: 04.04.2015
Сообщений: 186
1

GridLayout размеры кнопок пропорционально весу

02.02.2017, 14:29. Показов 1336. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, в GridLayout есть кнопки: как сделать чтобы все кнопки растягивались по горизонтали и вертикали родительского контейнера? Ведь у GridLayout нет свойства weight(вес)?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.02.2017, 14:29
Ответы с готовыми решениями:

Отображение кнопок в GridLayout программно
Пишу свой календарь с блэкджеком и путанами. В Гриде 7 столбцов, в каждом по кнопке. На экране все...

Программно менять положение кнопок в GridLayout
Всем привет! Пишу пятнашки) В GridLayout имеется 15 кнопок, примерно таких: <Button ...

GridLayout - при добавлении кнопок на панель размеры, установленные методом setSize(), игнорируются
Всем доброго времени суток! Подскажите, пожалуйста. Имеется код, где на панель добавляется 4...

Нужно получить окно из 11 кнопок: 9 кнопок одинакового размера (100х100 пикселей) (GridLayout(3,3)); и 2 кнопки снизу этих 9
Здравствуйте! Нужно получить окно из 11 кнопок: 9 кнопок одинакового размера (100х100 пикселей)...

7
4 / 4 / 2
Регистрация: 04.04.2015
Сообщений: 186
02.02.2017, 14:35  [ТС] 2
Кликните здесь для просмотра всего текста
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<GridLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        android:columnCount="4"
        >
            <Button android:text="MC"
                width
                />
            <Button android:text="M +"/>
 
            <Button android:text="M -"
                android:background="@color/colorPrimaryDark"
                android:textColor="#ffffff"/>
            <Button android:text="MR"
                android:background="@color/colorAccent"/>
            <Button android:text="ПУСТО" />
            <Button android:text="УДАЛ" />
            <Button android:text="C"
                android:background="@color/colorPrimaryDark"
                android:textColor="#ffffff"
                android:textSize="14dp"/>
            <Button android:text="КОРЕНЬ"
                android:background="@color/colorPrimaryDark"
                android:textColor="#ffffff"
                android:textSize="14dp"/>
            <Button android:text="%" />
            <Button android:text="(" />
            <Button android:text=")" />
            <Button android:text="/" />
            <Button android:text="7" />
            <Button android:text="8" />
            <Button android:text="9" />
            <Button android:text="*" />
            <Button android:text="4" />
            <Button android:text="5" />
            <Button android:text="6" />
            <Button android:text="-" />
            <Button android:text="1" />
            <Button android:text="2" />
            <Button android:text="3" />
            <Button android:text="+"
                android:layout_gravity="fill_vertical"
                android:layout_rowSpan="2"
                    />
            <Button android:text="+/-" />
            <Button android:text="0" />
            <Button android:text="." />
 
 
    </GridLayout>
Миниатюры
GridLayout размеры кнопок пропорционально весу  
0
2883 / 2295 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
02.02.2017, 14:49 3
у этого есть weight, в gradle добавляем
Java
1
compile 'com.android.support:gridlayout-v7:23.1.1'
и в разметке меняем GridLayout на android.support.v7.widget.GridLayout
0
4 / 4 / 2
Регистрация: 04.04.2015
Сообщений: 186
02.02.2017, 15:42  [ТС] 4
Паблито,
Миниатюры
GridLayout размеры кнопок пропорционально весу  
0
2883 / 2295 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
02.02.2017, 15:47 5
ну понятно что версию надо заменить на актуальную
0
4 / 4 / 2
Регистрация: 04.04.2015
Сообщений: 186
02.02.2017, 15:56  [ТС] 6
Паблито, в ошибки сказано актуальная версия 25.1.1, но если поменять версию, ничего не меняется
Миниатюры
GridLayout размеры кнопок пропорционально весу  
0
2883 / 2295 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
02.02.2017, 16:00 7
это не тот gradle файл
зависимости нужно добавлять в тот, что в модуле, на скрине он идет следующим в списке
0
4 / 4 / 2
Регистрация: 04.04.2015
Сообщений: 186
02.02.2017, 16:58  [ТС] 8
Спасибо
0
02.02.2017, 16:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.02.2017, 16:58
Помогаю со студенческими работами здесь

Размеры PictureBox пропорционально размерам формы
У меня есть форма стоит на ней maximized свойтсво. Далее есть picture box(5 во горизонтали и 4 по...

Как пропорционально изменять размеры объектов на форме
Как пропорционально изменять размеры объектов на форме, чтобы они также изменялись вместе с...

Пропорционально изменять размеры компонента TPanel при растягивании его мышкой
Ребят, подскажите как реализовать. Я так понимаю, перерасчет нужно вести в событии onRecizre? ...

При нажатии на клавиши вверх/вниз пропорционально изменять размеры пирамиды
и так, вот в чем проблема: у меня задание, нужно нарисовать пирамиду и при нажатии на стрелочку...

Размеры кнопок
Здесь кнопки слева и текст справа расположены в двух ячейках однострочной таблицы, принадлежащих...

размеры бг кнопок и иконок
вот к примеру я вытянул бг кнопок и иконок , выглядят они на сайте разных размеров а в файлах...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru