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

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

Войти
Регистрация
Восстановить пароль
 
ruN00b
Сообщений: n/a
#1

Добавление кнопок на LinearLayout на Java - Программирование Android

30.06.2014, 11:25. Просмотров 637. Ответов 1
Метки нет (Все метки)

Здравствуйте. Пытался создать LinearLayout и поместить на него 2 кнопки через Java. Но на LinearLayout отображается только та кнопка, которую я создал первой. Как сделать, чтобы отображались обе?
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//Создаем первую кнопку
Button b=new Button(this);
b.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT));
b.setText("123");
b.setHeight(25);
//Создаем вторую кнопку
Button b2=new Button(this);
b2.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT));
b2.setText("1234");
b2.setHeight(25);
//Добавляем их на LinearLayout и отображаем LinearLayout
ll.addView(b);
ll.addView(b2);
setContentView(ll);
//Показывается только кнопка 123, т.е. первая
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.06.2014, 11:25     Добавление кнопок на LinearLayout на Java
Посмотрите здесь:
Android Как поменять названия кнопок местами в Java?
LinearLayout vs RelativeLayout Android
selector и linearlayout Android
Свайп по linearlayout Android
Android Стиль LinearLayout
Прослушать на клик LinearLayout Android
Android Отрицательный margin в LinearLayout
Android Отображение ScrollView в LinearLayout
По поводу ListView, LinearLayout? Android
Не работает marginRight в LinearLayout Android
Программное создание LinearLayout в RelativeLayout Android
Как сделать свайп в linearlayout Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
razer89
15 / 15 / 0
Регистрация: 20.06.2010
Сообщений: 142
01.07.2014, 00:30     Добавление кнопок на LinearLayout на Java #2
В параметрах LayoutParams Вы указываете:
Java
1
LinearLayout.LayoutParams.FILL_PARENT
что может значить, что Вы заполняете кнопкой весь LinearLayout. Попробуйте вместо этого указать:
Java
1
LinearLayout.LayoutParams.WRAP_CONTENT
Yandex
Объявления
01.07.2014, 00:30     Добавление кнопок на LinearLayout на Java
Ответ Создать тему
Опции темы

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