Форум программистов, компьютерный форум 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 позиции при помощи функций) ?Какой есть обработчик событий EditTextPreference ? Как программно проверять вводимые символы и ненужные удалять из поля ввода, так же перемещать курсор обратно в исходную позицию? Добавлено через 38 минут как сделать...
Число с типом float Android
Доброго дня всем, у меня такой вопрос если функция чтоб уменьшить количество цифр после запятой
Android Расположение блока с AdMob http://www.cyberforum.ru/android-dev/thread1176619.html
Как заставить баннер AdMob быть всегда сверху при прокрутке страницы в приложении? Нужно применять разметку или есть свойство блока? Заранее спасибо!
Android Передать getApplicationContext() В классы Activity передается нормально getApplicationContext() а вот если создаю java.lang.Object то не передается :( хочу просто создать класс и наследовать его, а в этом созданном классе нужно использовать глобальные переменные подробнее

Показать сообщение отдельно
ILNAR_93
Android
217 / 217 / 21
Регистрация: 19.01.2013
Сообщений: 1,637
Записей в блоге: 3

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

15.05.2014, 15:12. Просмотров 775. Ответов 4
Метки (Все метки)

Ребята есть такой код для создании таблицы:
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
void tableCreate(String ab, String bb,String gg, String jj) {
        
 
    //  for (int i = 1; i < 30; i++) {
            TableRow tbrow = new TableRow(this);
            TextView tv1 = new TextView(this);
//              String s1 = Integer.toString(i);
//              String s2 = Integer.toString(2);
//              String s3 = s1 + s2;
//              int id = Integer.parseInt(s3);
//              tv1.setId(id);
                tv1.setTextSize(20);
                //tv1.setTextColor(getResources().getColor(R.color.llTopColor));
                tv1.setBackgroundResource (R.drawable.border);
                tv1.setText(ab);
                
                LayoutParams Parametr = new LayoutParams(1000, LayoutParams.MATCH_PARENT);
                tv1.setLayoutParams(Parametr);
                
                //lastTxtParams.setMargins(0, 0, 0, -10);
                        tv1.setMaxLines(3); 
                        //.setGravity(Gravity.CENTER);
                tbrow.addView(tv1);
                
                TextView tv2 = new TextView(this);
                tv2.setTextSize(20);
                //tv2.setTextColor(getResources().getColor(R.color.llTopColor));
                tv2.setBackgroundResource (R.drawable.border);
                tv2.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT));
                //tv2.setGravity(Gravity.CENTER);
                tv2.setText(bb);
                //setBackgroundColor(getResources().getColor(R.color.ForestGreen));
                tbrow.addView(tv2);
                TextView tv3 = new TextView(this);
                tv3.setTextSize(20);
                //tv3.setTextColor(getResources().getColor(R.color.llTopColor));
                tv3.setText(gg);
                tv3.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT));
                //tv3.setGravity(Gravity.CENTER);
                tv3.setBackgroundResource (R.drawable.border);
                tbrow.addView(tv3);
                
                TextView tv4 = new TextView(this);
                tv4.setTextSize(20);
                //tv3.setTextColor(getResources().getColor(R.color.llTopColor));
                tv4.setText(jj);
                tv4.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT));
                //tv4.setGravity(Gravity.CENTER);
                tv4.setBackgroundResource (R.drawable.border);
                tbrow.addView(tv4);
                //tbrow.setBackgroundResource (android.R.drawable.edit_text);
                
//          tbrow
                                
        
            tbllayout.addView(tbrow);
 
    //  }
 
        
 
    }


Как создать эти Textview в цикле

Добавлено через 1 час 0 минут
И еще одна проблема в том что я пытаюсь по типу изменять цвет фона

Java
1
2
3
4
5
6
7
    if (type=="1")
        {
        tbrow.setBackgroundColor(getResources().getColor(R.color.ForestGreen)); 
        }
        else {
        tbrow.setBackgroundColor(getResources().getColor(R.color.Red)); 
        }
Но цвет всегда последнего type
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru