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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.64
strevg
1 / 1 / 0
Регистрация: 24.06.2013
Сообщений: 57
#1

Layout изменение высоты - Программирование Android

28.07.2013, 13:44. Просмотров 1872. Ответов 3
Метки нет (Все метки)

Здрасте)
У меня есть два layout'а, один под другим. На нижнем есть кнопка. Как сделать так чтобы при нажатие кнопки или при еще перемещение(типо тянуть ее вверх или вниз), верхний layout изменял свой размер, вытягивался или сужался(или полностью пропадал)?
P.S. на верхнем layout'е расположенные разные элементы, кнопки, картинки и т.д.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.07.2013, 13:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Layout изменение высоты (Программирование Android):

Изменение размера W и H в layout - Программирование Android
Добрый вечер! Возник вот какой вопрос. Создаём элементы: <RelativeLayout...

Изменение цвета при клике по layout - Программирование Android
Мне нужно было чтобы при клике по лэйауту у меня менялся его цвет,а потом все возвращалось в исходное состояние,но почему то не...

Изменение background layout 'а сторонней Activity - Программирование Android
При нажатии на кнопку должен меняться background некоторых layout'ов, которые находятся в других Activity. public class...

Анимированный дизайн смены Layout или просто выдвигаемый layout - Программирование Android
Ну, думаю тут и так всё понятно. Я просто не знаю, какие ключевые слова вводить в гугл, всё что попадается это Drawer А мне нужнен просто...

Не хочет работать в layout, но включается в layout-land - Программирование Android
доброе утро ! пишу первое приложение. обычный мейн.хмель выглядит вот так : <?xml version="1.0" encoding="utf-8"?> <LinearLayout...

At android.widget.LinearLayout.setChildFrame Layout в Layout-те - Программирование Android
Нужен совет бывалых. У меня есть активити которое запускается с мейн активити, на нем лежит Layout (горизонтальный) в котором 2й...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
28.07.2013, 14:17 #2
для примера
Java
1
2
3
4
5
View someView = (View).findViewById(someId):
RelativeLayout.LayoutParams params = (RelativeLayout.LayoutParams)
someView .getLayoutParams();
params.height = 130;
someView .setLayoutParams(params);
0
strevg
1 / 1 / 0
Регистрация: 24.06.2013
Сообщений: 57
28.07.2013, 21:41  [ТС] #3
Сделал, как вы сказали.
Java
1
2
3
4
5
TableLayout someView = (TableLayout) findViewById(R.id.keys);
     TableLayout.LayoutParams params = (TableLayout.LayoutParams)
     someView.getLayoutParams();
     params.height = 130;
     someView .setLayoutParams(params);
Приложение закрывается по наличию ошибки.
0
Миниатюры
Layout изменение высоты  
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
29.07.2013, 01:24 #4
Цитата Сообщение от strevg Посмотреть сообщение
TableLayout.LayoutParams
заменить везде на TableRow.LayoutParams
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.07.2013, 01:24
Привет! Вот еще темы с ответами:

Изменение layout-элементов одного activity из другого activity - Программирование Android
Здравствуйте! Я хочу изменить размер или цвет текста TextView в одном activity из второго activity, каким образом мне можно это...

Добавить layout на layout - Программирование Android
Нашёл такой код: layout.add(view); только не понимаю куда его писать. Нужно чтобы один layout можно было использовать в нескольких других. ...

Layout - Программирование Android
Здравствуйте! На layout кидаю изображение через ImaageView, при эмуляции по бокам экрана есть отступ.ImageView (по содержимому,вставлял...

4 кнопки и layout - Программирование Android
Всем. Перечитал много разных тем на stackoverflow, там столько советов и советчиков, что голова пухнет. Большая часть советов о том,...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
29.07.2013, 01:24
Ответ Создать тему
Опции темы

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