Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
tolya1095
10 / 7 / 1
Регистрация: 12.10.2012
Сообщений: 158
1

Программное создание LinearLayout в RelativeLayout

26.02.2014, 14:57. Просмотров 989. Ответов 2
Метки нет (Все метки)

Фрагмент кода с ошибкой:
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
rellayout[i][j] = new RelativeLayout(this);
                trow[i].addView(rellayout[i][j]);
                linlayin[i][j] = new LinearLayout(this);
                linlayin[i][j].setOrientation(LinearLayout.VERTICAL);
                LinearLayout.LayoutParams params = (LinearLayout.LayoutParams)linlayin[i][j].getLayoutParams();
                Log.d(TAG,"01");
                params.leftMargin=1;
                params.topMargin=1;
                linlayin[i][j].setLayoutParams(params);
                rellayout[i][j].addView(linlayin[i][j]);

После вывода Лога следует вылет приложения. Похоже, что я неправильно параметры поставил. trow - tablerow.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.02.2014, 14:57
Ответы с готовыми решениями:

LinearLayout vs RelativeLayout
этот LinearLayout вообщевозможно переделать на RelativeLayout??? <?xml...

Программное создание TextView
Всем привет! помогите пожалуйста. Как сделать по нажатию на кнопку...

Программное создание layout
Впервые приходится создавать экран полностью через класс. Не могу понять, как...

Программное создание интерфейса
Вобщем мне нужно создавать програмным способом интерфейс приложения. Обьекты...

Программное создание экрана
Всем доброго дня! Коллеги. Так получилось что в программе приходится рисовать...

2
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
02.03.2014, 16:34 2
А что такое i и j ?
0
tolya1095
10 / 7 / 1
Регистрация: 12.10.2012
Сообщений: 158
02.03.2014, 17:26  [ТС] 3
i,j - переменные для арифметического цикла.
Java
1
2
3
4
5
for(i=0;i<10;i++){
   for(j=0;j<10;j++){
   //...код
   }
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.03.2014, 17:26

Программное создание layout и элементов
Здравствуйте. У меня появилась необходимость создать полноценный layout без...

Программное создание GridLayout и добавление в него объектов
Дисклеймер: Всем доброго дня! Я - новичок в написании программ под Android....

Программное создание обработчика события OnClick для button
Иметься кнопка, которая создается самим пользователем Код создания кнопки:...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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