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

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

Войти
Регистрация
Восстановить пароль
 
tolya1095
10 / 7 / 1
Регистрация: 12.10.2012
Сообщений: 158
#1

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

26.02.2014, 14:57. Просмотров 949. Ответов 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 в RelativeLayout (Программирование Android):

LinearLayout vs RelativeLayout - Программирование Android
этот LinearLayout вообщевозможно переделать на RelativeLayout??? <?xml version="1.0" encoding="utf-8"?> <LinearLayout ...

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

Программное создание экрана - Программирование Android
Всем доброго дня! Коллеги. Так получилось что в программе приходится рисовать все экраны программно. Столкнулся со следующей проблемой:...

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

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

Программное создание layout и элементов - Программирование Android
Здравствуйте. У меня появилась необходимость создать полноценный layout без использования xml файлов. 1) Возможно ли загрузить 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
Привет! Вот еще темы с ответами:

Программное создание GridLayout и добавление в него объектов - Программирование Android
Дисклеймер: Всем доброго дня! Я - новичок в написании программ под Android. Имеется небольшой опыт С++/С#, но речь не об этом. Я...

Программное создание обработчика события OnClick для button - Программирование Android
Иметься кнопка, которая создается самим пользователем Код создания кнопки: public void CreateButton() { LinearLayout...

RelativeLayout + Button - Программирование Android
Народ как лучше делать разметку в xml Есть RelativeLayout (с картинкой в background) и на нем надо расположить Button, в определенном...

RelativeLayout и Bitmap - Программирование Android
Можно ли поставить на задний фон RelativeLayout Bitmap. Или преобразовать Bitmap в Drawable? P.S. Именно Bitmap, а не BitmapDrawable/


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

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

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