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

Динамический создавать контролы - элементы - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Использование /n http://www.cyberforum.ru/android-dev/thread1176791.html
Это должно работать ? Хочу чтобы из DateTime (12/05/2014 13:21:45) преобразовать в такой вид 12/05/2014 13:21:45 и вывести в TextView public String adrestoN(String addressline){
Программирование Android Разница между index и id в мультитачах Добрый день, форумчане! Волнует следующий вопрос - в чем разница между индексом и айдишником в андроидском мультитаче?.. В гугле ничего толкового не нашла. Заранее спасибо за ответы! http://www.cyberforum.ru/android-dev/thread1176740.html
Управление курсором в EditTextPreference Программирование Android
как сделать так чтобы в EditTextPreference можно было управлять позицией курсора программно(можете написать небольшой фрагмент смещения курсора на 2 позиции при помощи функций) ?Какой есть...
Число с типом float Программирование Android
Доброго дня всем, у меня такой вопрос если функция чтоб уменьшить количество цифр после запятой
Программирование Android Расположение блока с AdMob http://www.cyberforum.ru/android-dev/thread1176619.html
Как заставить баннер AdMob быть всегда сверху при прокрутке страницы в приложении? Нужно применять разметку или есть свойство блока? Заранее спасибо!
Программирование Android Передать getApplicationContext() В классы Activity передается нормально getApplicationContext() а вот если создаю java.lang.Object то не передается :( хочу просто создать класс и наследовать его, а в этом созданном классе... подробнее

Показать сообщение отдельно
Igor-vrn
7 / 7 / 2
Регистрация: 14.12.2013
Сообщений: 94
15.05.2014, 16:49
Цитата Сообщение от kaspersky Посмотреть сообщение
создать их в цикле ?
Можно, конечно. Вы наверное имеете ввиду - 1 такт цикла = один созданный TextView , верно? Тогда вам предстоит сделать два цикла. Вложенных. Внешний перебирает строки таблицы, а внутренний заполняет эту строку TextView-ми.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
for(int i=0; i<30; i++) { // 30 строк таблицы
    TableRow tbrow = new TableRow(this);
    for(int j=0; j<4; j++) { // 4 - кол-во TextView в строке. Можно любое
        TextView tv1 = new TextView(this);
        tv1.setTextSize(20);
        tv1.setBackgroundResource (R.drawable.border);
        tv1.setText(ab);
        LayoutParams Parametr = new LayoutParams(1000, LayoutParams.MATCH_PARENT);
        tv1.setLayoutParams(Parametr);
        tv1.setMaxLines(3); 
        //.setGravity(Gravity.CENTER);
        tbrow.addView(tv1);
        /* чтобы не потерять ссылки на TextView можно создать заранее массив или коллекцию
         и добавлять туда ссылки на каждый TextView попутно с созданием.
        */
    }
    tbllayout.addView(tbrow);
}
Как-то так. Набросал здесь без редактора
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru