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

SimpleCursorAdapter(ListView заполняется данными только после прокрутки скрола) - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Content description как задать? http://www.cyberforum.ru/android-dev/thread1124655.html
есть кнопка я ей присвоил android:contentDescription="@string/app_name" и еще присвоил @Override public boolean onTouch(View view, MotionEvent motionEvent) { switch (view.getId()){ case R.id.imgBntAdd: switch (motionEvent.getAction()){ case MotionEvent.ACTION_DOWN: btnAdd.setBackgroundColor(color1); ...
Android Как в Android вызвать сообщение? Как в Android вызвать что то похожее на MessageBox.Show()? http://www.cyberforum.ru/android-dev/thread1124638.html
Android PANIC: Missing arch-specific emulator program
Доброго всем дня. Скажу сразу: У меня Базовая Windows 7 64-разрядная Поставил 64-р-й Eclipse с SDK и Java х64 все поставилось, не ругалось, загрузилось Но стило мне захотеть создать AVD, как внизу окошка создания (AVD Manager) появилась надпись: An Android Virtual Device that failed to load. Click 'Details' to see the error.
Android Можно ли с помощью SVN использовать один проект двум разработчикам
Здравствуйте! Подскажите пожалуйста, можно ли с помощью SVN использовать один проект двум разработчикам, если один из них разрабатывает на Android Studio, а другой на Eclipse ?
Android Ежедневник http://www.cyberforum.ru/android-dev/thread1124527.html
Видел ли кто открытые исходники для ежедневника или списка дел. Поискал ничего полезного не нашел, если кто видел ссылку киньте. Зарание спасибо)
Android Как лучше реализовать компоновку? Здравствуйте! Имеется вот такой макет: Как это лучше реализовать? GridView не подходит, а жестко привязывать к одному слою другой с помощью <include>, не уверен, что это правильно. Дней, естественно, всегда 7, но требуется изменять названия дней и прочую информацию на этих "плитках", а при тапе "плитка" должна выделяться синим, как показано на макете... Заранее спасибо за помощь! подробнее

Показать сообщение отдельно
Eserchik
0 / 0 / 0
Регистрация: 04.06.2012
Сообщений: 21
21.03.2014, 10:13  [ТС]     SimpleCursorAdapter(ListView заполняется данными только после прокрутки скрола)
Все сам все решил, но спасибо за помощь.


Вот рабочий код:

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
63
64
65
66
67
68
69
    public View getView(final int pos, View inView, ViewGroup parent) {
    
        //Ставим курсор в текущюю позицию
        cursor.moveToPosition(pos);
        
        View v= inView;
        if (v == null) {
           inflater = (LayoutInflater) context
                    .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
           // inView = inflater.inflate(R.layout.row_list_view_wrong_verb, parent, false);
            v = LayoutInflater.from(context).inflate(R.layout.row_list_view_wrong_verb, null);
        holder = new ViewHolder();
            holder.cBox = (CheckBox) v.findViewById(R.id.chbox1); // your
            
            //Здесь нужно было привязать данные с курсора к TextView элементу
            holder.tvText1=(TextView)v.findViewById(R.id.name);
            holder.tvText1.setText(cursor.getString(cursor.getColumnIndex(DB.COLUMN_NAME)));
            
 
 
        
            
            v.setTag(holder);
      
           
        }else{
             
             holder = (ViewHolder) v.getTag();
             
             bindView(v, context, cursor);
           
        }
        
 
 
        
        
         
        // CheckBox
        holder.cBox.setOnClickListener(new OnClickListener() {
 
            
            public void onClick(View v) {
                DB db = new DB(context);
                db.open();
 
                CheckBox cb = (CheckBox) v.findViewById(R.id.chbox1);
               
                if (cb.isChecked()) {
                    itemChecked.set(pos, true);
               
 
                    
 
                 } else if (!cb.isChecked()) {
                    itemChecked.set(pos, false);
                  
                    
                }
            }
        });
        holder.cBox.setChecked(itemChecked.get(pos)); // this will Check or Uncheck the
        
        
        
 
 
        return v;
    }
 
Текущее время: 23:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru