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

Сбрасываются надписи на контролах при скроллинге ListView - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как поставить Windows на VBoxManage на андроиде http://www.cyberforum.ru/android-dev/thread998811.html
Для одной программы нужна Windows. На планшете стоит Android. Читала что можно с помощью виртуальной машины поставить Wind. С GooglePlay поставила VBoxManage. Выдает: Name: eg. My...
Программирование Android Как поменять цвет Background в диалоговом окне? Здравствуйте! Подскажите,пожалуйста, как поменять цвет Background в диалоговом окне? http://www.cyberforum.ru/android-dev/thread998773.html
java.lang.nullpointerexception при создании нового проекта Программирование Android
Доброго времени суток, собственно вопрос состоит в том что при создании нового проекта в эклипсе появляетса java.lang.nullpointerexception. В разработке под андроид я, можна сказать, новичек......
Анимация в приложении Программирование Android
Доброго времени суток. Коллеги. Реализовал анимацию при нажатии на ImageView, эта же вьюшка есть кнопка, но при нажатии меня перекидывает на нужный Активити, а анимация не успевает отработать,...
Программирование Android Math.sin(d) не верно считает http://www.cyberforum.ru/android-dev/thread998281.html
Здравствуйте. Есть класс математических методов - Math. Если я не ошибаюсь синус 30 =0,5, но метод Math.sin(30) выдает значение =-0,9880316..., единственное верное значение он выдает при Math.sin(0)....
Программирование Android Программное добавление строкового ресурса Здравствуйте! Я храню данные для ListView в XML-файле строковых ресурсов: <string-array name="cat_names"> <item>Рыжик</item> <item>Барсик</item> <item>Мурзик</item> ... подробнее

Показать сообщение отдельно
KODAGEN
3 / 1 / 1
Регистрация: 22.11.2009
Сообщений: 85
06.11.2013, 18:18  [ТС]
Я решил проблему след. путем (кому интересно)

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
    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        View row = convertView;
        TasktHolder taskHolder = new TasktHolder();
        LayoutInflater inflater = ((Activity) context).getLayoutInflater();
        row = inflater.inflate(layoutResourceId, parent, false);
 
        taskHolder.task = tasks.get(position);
        taskHolder.tvTaskText = (TextView) row.findViewById(R.id.tvTaskName);
        taskHolder.btTaskState = (Button) row
                .findViewById(R.id.btChangeTaskState);
        taskHolder.btTaskState.setTag(taskHolder.task);
 
        taskHolder.tvTaskText.setText(taskHolder.task.getName());
 
        switch (taskHolder.task.getTaskState()) {
        case Empty:
            break;
        case Done:
            taskHolder.btTaskState
                    .setBackgroundResource(android.R.drawable.checkbox_on_background);
            break;
        case UnDone:
            taskHolder.btTaskState
                    .setBackgroundResource(android.R.drawable.ic_delete);
            break;
        }
 
        row.setTag(taskHolder);
        return row;
    }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru